DevOps Lead Engineer | Chennai | 5+ Years Experience
We are looking for an experienced DevOps Lead Engineer with strong expertise in Terraform, Helm, and Kubernetes to join our team in Chennai. This critical role is perfect for someone with in-depth knowledge of DevOps practices, cloud technologies, and a proven track record in managing scalable, automated infrastructure. As the DevOps Lead, you will oversee infrastructure, CI/CD pipelines, automation workflows, and deployment processes for internal projects and client implementations.
The ideal candidate will have exceptional proficiency in Terraform, Helm, and Kubernetes, and will be ready to lead innovative initiatives that ensure reliability, efficiency, and security in the development-to-production lifecycle.
Key Responsibilities:
- Infrastructure Management & Automation:
- Design, implement, and manage scalable infrastructure using Terraform, ensuring automation of infrastructure provisioning and configuration management.
- Deep expertise in Helm for deploying and managing applications in Kubernetes clusters.
- Containerization & Orchestration:
- Lead the containerization of microservices using Docker and manage deployments using Kubernetes.
- Troubleshoot, optimize, and manage Kubernetes-based applications in production environments.
- CI/CD Pipeline Development:
- Architect, implement, and maintain robust CI/CD pipelines using Jenkins, GitLab, or Azure DevOps.
- Ensure seamless integration, testing, and deployment workflows.
- Build & Release Management:
- Oversee build and release processes for software applications, ensuring quality and efficiency.
- Troubleshoot and resolve build, deployment, and infrastructure issues promptly.
- DevOps Practices & Leadership:
- Act as the primary point of contact for DevOps best practices, collaborating with cross-functional teams to improve reliability, scalability, and efficiency.
- Monitoring & Troubleshooting:
- Implement monitoring solutions using tools like Prometheus and Grafana to ensure uptime and performance.
- Lead incident resolution and perform root cause analysis to prevent future occurrences.
- Continuous Improvement:
- Identify recurring issues and implement process improvements to optimize existing DevOps workflows, tools, and systems.
Qualifications & Requirements:
- Technical Skills:
- Deep expertise in Terraform and Helm for managing infrastructure and deployments.
- Extensive experience with Kubernetes for container orchestration in cloud environments.
- Proficient in Linux/Unix administration and cloud platforms like AWS, Azure, or GCP (GCP/AWS preferred).
- Strong experience with CI/CD tools (Jenkins, GitLab, Azure DevOps) and build tools (Maven, Gradle).
- Experience with monitoring and troubleshooting tools (e.g., Prometheus, Grafana).
- Development & Agile Experience:
- Hands-on experience with programming/scripting languages like Python, Bash, Java, or Node.js.
- Solid understanding of Agile development methodologies.
- Familiarity with DevSecOps practices is a plus.
- Leadership & Soft Skills:
- Proven ability to lead and mentor a team of DevOps engineers.
- Strong problem-solving and critical-thinking skills.
- Excellent communication and collaboration abilities.
- Certifications (Preferred):
- AWS, Azure, or GCP certifications are highly preferred.
Education:
- Bachelor’s Degree in Computer Science, Information Technology, or related field (or equivalent experience).
Preferred Experience:
- 5+ years of experience in DevOps roles with a focus on Terraform, Helm, and Kubernetes.
- Experience in deploying Java and Node.js applications.
- Experience in managing complex, distributed systems in a cloud environment.
Compensation:
As per industry standards.
If you are a DevOps expert with hands-on experience in Terraform, Helm, and Kubernetes, and are ready to take on a leadership role in a dynamic environment, apply now and be part of a growing team!