We are looking for a highly skilled DevOps Engineer with strong expertise in cloud infrastructure, automation, containerization, and CI/CD practices. The ideal candidate must have hands-on experience with AWS, Terraform, Docker, Kubernetes/EKS, Python, and CI/CD tools such as Jenkins or Azure DevOps (ADO).
Key Responsibilities
- Design, provision, and manage secure, scalable cloud infrastructure on AWS.
- Build and maintain Infrastructure as Code (IaC) using Terraform.
- Work with Docker to containerize applications and manage container lifecycle.
- Deploy and manage workloads on Kubernetes/EKS clusters.
- Automate operational tasks and workflows using Python scripting.
- Build, optimize, and maintain CI/CD pipelines using Jenkins or Azure DevOps (ADO).
- Monitor system performance, ensure high availability, and implement security best practices.
- Collaborate with development teams for seamless deployment and release processes.
- Troubleshoot issues across cloud, containers, and pipelines.
Mandatory Skills
- AWS (EC2, IAM, VPC, EKS, CloudWatch, S3, etc.)
- Terraform
- Docker
- Kubernetes / EKS
- Python (scripting & automation)
- CI/CD: Jenkins or Azure DevOps (ADO)
Preferred Skills (Nice to Have)
- Git / GitHub / GitLab
- Monitoring tools (Prometheus, Grafana, ELK)
- Networking fundamentals
- Microservices deployment experience