DevOps Engineer — Job Description
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using Jenkins, GitHub Actions, and Ansible.
- Manage and optimize AWS infrastructure including EC2, S3, RDS, Lambda, and VPC.
- Develop and maintain Infrastructure as Code (IaC) solutions using Terraform.
- Containerize applications and manage deployments with Docker and Kubernetes.
- Implement and monitor system logs and performance using Grafana, Promtail, CloudWatch, and the ELK Stack.
- Ensure system reliability, scalability, and performance through proactive monitoring and alerting.
- Maintain security best practices across cloud and CI/CD environments.
- Collaborate with developers and operations teams to streamline deployment processes and improve delivery speed.
- Troubleshoot and resolve infrastructure and deployment issues efficiently.
Requirements
- AWS Certified (Associate or Professional level preferred).
- Proven experience working extensively with AWS services (EC2, S3, RDS, Lambda, VPC).
- Strong knowledge of CI/CD tools (Jenkins, GitHub Actions, Ansible).
- Hands-on experience with Docker and Kubernetes for container orchestration.
- Familiarity with infrastructure monitoring and log management tools (Grafana, CloudWatch, Promtail, ELK).
- Solid understanding of infrastructure automation using Terraform.
- Experience in implementing security best practices across cloud and deployment workflows.
- Excellent troubleshooting, scripting, and documentation skills
Devops Engineer - 3-5 years
Experience, ~12-15LPA
Location - Gurugram