Devops Lead

Posted Oct 12

Jeeves is a groundbreaking financial operating system built for global businesses that provides corporate cards, cross-border payments, and spend management software within one unified platform. The company operates across 20+ countries including Brazil, Canada, Colombia, Mexico, the United Kingdom, across Europe, and the United States, and serves over 5,000 clients ranging from venture-backed startups to SMBs around the world. With a mission to empower businesses with more efficient and cost-effective financial solutions worldwide, Jeeves combines cutting-edge financial technology with exceptional team expertise to transform the business financial landscape. Jeeves has been recognized as one of The Information's 50 Most Promising Startups in 2023, as well as a Y Combinator Top Company 2021-2023 and won “Fintech of the Year" at the European Fintech Awards.

Since graduating from Y Combinator in 2020, Jeeves has successfully raised over $380 million and is backed by top world-class investors including Andreessen Horowitz, Y Combinator, CRV, Tencent, Stanford University, Clocktower Ventures, and founders of more than 15 unicorns including David Velez (Nubank), Carlos Garcia (Kavak) and Sebastián Mejía (Rappi).

As a Lead DevOps Engineer in our Engineering team, your role on the team will include leading the development and implementation of infrastructure automation, continuous integration/continuous delivery (CI/CD), and monitoring solutions for software applications. 

Responsibilities include designing, implementing, and maintaining cloud-based infrastructure, collaborating with development teams to optimize application performance and reliability, ensuring system security and compliance and providing technical guidance and mentorship. Other desired qualifications may include experience with containerization and orchestration technologies, scripting and programming languages, and various DevOps tools and platforms.

Location: This is a full-time remote position based in India. #LI-REMOTE

Job Responsibilities:

  • Lead and mentor a team of DevOps engineers, providing guidance, support, and professional development opportunities.
  • Develop and execute the organization's DevOps strategy, including continuous integration, continuous delivery, infrastructure automation, and deployment automation. using Jenkins and GitOps tools and Groovy scripting.
  • Expert level knowledge of orchestration and containerisation tools such as Kubernetes, Helm and GitOps tools.
  • Lead efforts to manage infrastructure through code, utilising tools like Terraform, Ansible, to automate provisioning, configuration, and management of infrastructure resources.
  • Ensuring high availability and disaster recovery capabilities for critical systems.
  • Monitoring system performance and implementing scaling strategies as needed.
  • Troubleshooting and resolving system issues and outages.
  • Familiarity with cloud infrastructure and security best practices.
  • Manage and maintain security standards, digital certificates, SSL/TLS, Key and secrets.
  • Designing and implementing infrastructure and deployment automation for microservices.
  • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive

Requirements:

  • Bachelor's Degree in Computer Science or equivalent.
  • 8+ years experience functioning as Automation Engineer or DevOps Engineer.
  • 8+ years experience developing, delivering and operating modern cloud platforms / large scale distributed systems.
  • 3-5 years Hands on experience with Cloud automation with Terraform or similar tools. 
  • 3+ years of experience with Kubernetes, Helm and GitOps tools.
  • Demonstrated leadership abilities, including the ability to inspire and motivate team members, foster a positive work environment, and resolve conflicts.
  • Relevant certifications (e.g. AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus.
  • Fluent in English, Jeeves is a global company and English is the language we use internally to communicate between regions.