Experience:
Job Summary
We are looking for an experienced Senior AWS DevOps Engineer with 7+ years of experience in cloud infrastructure, DevOps automation, CI/CD pipelines, and Infrastructure as Code (IaC). The candidate should have strong hands-on experience with AWS services, Terraform, containerization, Kubernetes, and cloud infrastructure management. The role involves designing, implementing, automating, and maintaining scalable, secure, and highly available cloud environments.
Key Responsibilities
- Design, implement, and manage scalable, highly available AWS cloud infrastructure.
- Develop and maintain Infrastructure as Code (IaC) using Terraform.
- Build, automate, and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or AWS CodePipeline.
- Manage AWS services including EC2, S3, VPC, IAM, EKS, ECS, Lambda, RDS, CloudWatch, Route 53, and ELB/ALB.
- Implement and manage containerized applications using Docker and Kubernetes (EKS).
- Automate infrastructure provisioning, configuration management, and deployment processes.
- Implement cloud security best practices, IAM policies, network security, encryption, and compliance controls.
- Monitor infrastructure performance, availability, and reliability using CloudWatch, Prometheus, Grafana, or similar tools.
- Troubleshoot complex infrastructure, deployment, networking, and production issues.
- Optimize AWS infrastructure costs and improve cloud resource utilization.
- Collaborate with development, architecture, security, and operations teams to improve deployment efficiency.
- Implement backup, disaster recovery, high availability, and business continuity strategies.
Mandatory Technical Skills
- 7+ years of experience in DevOps, Cloud Infrastructure, or Site Reliability Engineering.
- Strong hands-on experience with AWS cloud services and architecture.
- Good working experience with Terraform for infrastructure provisioning and automation.
- Strong knowledge of Infrastructure as Code (IaC), Terraform modules, state management, and remote backends.
- Experience in CI/CD pipeline design and implementation.
- Hands-on experience with Linux administration and shell scripting.
- Proficiency in Python, Bash, or similar scripting languages.
- Experience with Git-based version control and branching strategies.
- Strong understanding of networking concepts, VPC, subnets, security groups, load balancers, and DNS.
- Experience with Docker and Kubernetes (EKS preferred).
- Strong troubleshooting, debugging, and production support capabilities.
Good-to-Have Skills
- AWS certifications such as AWS Solutions Architect Associate/Professional or DevOps Engineer Professional.
- Experience with Ansible, Helm, ArgoCD, or GitOps.
- Exposure to monitoring tools such as Dynatrace, Datadog, Prometheus, and Grafana.
- Knowledge of DevSecOps, vulnerability scanning, and security automation.
- Exposure to multi-account AWS environments and cloud governance.
- Experience with FinOps and AWS cost optimization.
- Exposure to AI/ML infrastructure deployment and automation.
Desired Candidate Profile
- Strong analytical and problem-solving skills.
- Ability to independently manage cloud infrastructure and DevOps activities.
- Experience working in Agile delivery environments.
- Good communication and stakeholder management skills.
- Ability to mentor junior engineers and provide technical guidance.
- Strong ownership of production stability, automation, and continuous improvement.
Work Location:
Keywords for sourcing: