DevOps Team Lead
About The Position
Qodo is an early-stage startup that empowers developers with cutting-edge tools that integrate seamlessly into their daily workflows. We specialize in GenAI-driven solutions, such as, IDE extensions for automated test generation, an AI-enhanced pull-request git agent for improving code review processes., RAG, and others. Our mission is to generate confidence for developers, enhancing productivity and code quality.
Want to handle the complexities of packaging, building, deploying and monitoring code that’s targeted multi-tenant SaaS, single-tenant SaaS and customer self-hosted installations? Looking for a chance to set the foundations and lead infrastructure from the ground up at a startup that keeps scaling? Love running fast with good ideas and the thrill of getting stuff into production quickly? If you’re still reading, then this job is for you!
What will you do?
- Lead the infrastructure and DevOps domain at the company, manage several ICs and build up your team to handle a rapidly growing scale
- Design, implement and maintain continuous integration and continuous deployment pipelines on multiple cloud providers
- Drive a comprehensive packaging, deployment and monitoring solution for our customer self-hosted offering that includes the right refactoring and abstractions in our products to work in both SaaS and self-hosted modes
- Design, develop and maintain a comprehensive IaC solution that is right sized for a small company and best suited for hyperscale growth
- Bring production observability and reliability to the next level for our SaaS offering and be part of defining and implementing an SLA strategy
- Be the custodian of our cloud environments looking for places to optimize and guard on costs, secure our perimeter and our assets and keep us compliant with SOC2 and other such frameworks with minimal friction to development velocity
Requirements
What do you bring to the table?
- Exceptional communication and collaboration abilities
- A minimum of three years of experience leading an infrastructure or DevOps team
- Proficiency in containerization and orchestration technologies, including Docker and Kubernetes
- Familiarity with public cloud platforms such as AWS, Azure, or GCP
- Knowledge of at least Terraform and one programming language such as Python, JavaScript, and/or TypeScript
- Demonstrated analytical and problem-solving capabilities
- Bonus:
- Familiarity with machine learning pipelines, training, and serving in NLP or related fields is highly desirable
- Possession of a Bachelor's degree in Computer Science or a relevant discipline
About the team
We offer a flexible and collaborative work environment, along with opportunities for growth as you collaborate with a talented and motivated team. If you're passionate about solving real-world problems for developers and are eager to play a significant role in shaping products from an early stage, we'd love to hear from you!