Lead Devops Engineer
makemytrip
Job Description
Responsibilities:
- Design, implement, and maintain CI/CD pipelines using GitHub and Jenkins.
- Install and configure SAST tools such as SonarQube, Nexus, and enforce CI best practices.
- Deploy and manage containerized applications using Docker.
- Manage AWS cloud infrastructure, focusing on services such as VPC, EC2 ECS, EKS, S3 IAM, ALB, Lambda, etc., and associated networking components.
- Analyse and optimize the Cost of the cloud infrastructure.
- Install and manage third-party tools like Kong, Consul, Redash, Debezium, Kafka, and RabbitMQ (RMQ).
- Perform application-level debugging and provide L2 support to the SRE team for production incidents.
- Automate infrastructure provisioning using Ansible and Terraform across AWS, Azure, and GCP.
- Manage monitoring and logging pipelines using tools like Zabbix and ELK.
- Build internal tools and automate routine tasks using Bash and/or Python scripting.
- Collaborate with development, QA, and operations teams to ensure reliable and frequent software delivery.
- Continuously improve internal processes to enhance team efficiency and performance.
- Mentor junior team members through regular code reviews, knowledge-sharing sessions, and hands-on technical guidance, ensuring consistent growth and alignment.
Requirements:
- 6 to 8 years of experience in DevOps or related roles.
- Strong experience in Linux system administration.
- Hands-on experience with Docker for containerization.
- Deep understanding of AWS Cloud services, especially VPC, ALB, EC2 ECS, EKS, and S3 IAM.
- Proven experience with Jenkins, SonarQube, Nexus, and GitHub.
- Familiarity with build tools such as Maven (mvn) and npm.
- Strong scripting skills in Bash and/or Python.
- Solid experience with application debugging and system troubleshooting.
- Exposure to Mobile CI/CD pipelines is a plus.
- Familiarity with at least one programming language (e. g., Java, Node.js, Go, Python).
- Experience with Infrastructure-as-Code tools like Terraform or CloudFormation.
- Experience with monitoring and logging tools (e. g., Prometheus, Grafana, ELK).