The role
Job description
AWS DevOps Engineer – Kubernetes | Terraform | Jenkins | Argo CD
Client: One of the World's Largest Consulting Companies
Job Location: Bengaluru, Karnataka
Experience Required: 4–5 Years
Number of Openings: 5
Job Type: Full-Time
Work Mode: Onsite
Interview Mode: Virtual – Microsoft Teams / Google Meet
Job Description
We are looking for 5 experienced AWS DevOps Engineers with 4–5 years of relevant experience in AWS Cloud, Kubernetes, infrastructure automation, CI/CD implementation, and production support.
The ideal candidate should have strong hands-on expertise in AWS, Kubernetes (K8s), Jenkins, Terraform, Argo CD, Docker, and Podman, with a good understanding of cloud-native applications and microservices architecture.
This role requires experience in deploying, managing, troubleshooting, and optimizing cloud infrastructure and containerized applications in production environments.
Key Responsibilities
- Design, deploy, manage, and maintain cloud infrastructure using Amazon Web Services (AWS).
- Manage Kubernetes clusters and support containerized applications running on Amazon EKS.
- Develop, implement, and maintain CI/CD pipelines using Jenkins and Argo CD.
- Automate infrastructure provisioning and configuration using Terraform.
- Build, manage, and troubleshoot containers using Docker and Podman.
- Deploy and manage applications using Kubernetes manifests, Helm charts, and GitOps practices.
- Troubleshoot Kubernetes pods, deployments, services, ingress configurations, and networking issues.
- Support Amazon EKS cluster upgrades and related production deployment activities.
- Implement and troubleshoot deployment strategies, including canary deployments.
- Work with service mesh technologies to support microservices communication and traffic management.
- Investigate JVM-related application issues, including memory utilization, CPU usage, and application performance.
- Troubleshoot CI/CD pipeline failures, infrastructure issues, and production incidents.
- Collaborate with development, infrastructure, security, and operations teams to ensure reliable application delivery.
- Support cloud-native and microservices-based applications in production environments.
- Develop automation scripts and support utilities, including Golang-based solutions where applicable.
- Maintain technical documentation, operational procedures, and deployment configurations.
Required Skills and Qualifications
- 4–5 years of relevant experience in DevOps Engineering, AWS Cloud, Kubernetes, or Cloud Infrastructure.
- Strong hands-on experience with AWS Cloud Services.
- Experience managing and troubleshooting Kubernetes (K8s) environments.
- Practical experience working with Amazon EKS.
- Strong knowledge of Jenkins for CI/CD pipeline implementation and troubleshooting.
- Hands-on experience with Terraform for Infrastructure as Code (IaC).
- Experience using Argo CD for application deployment and GitOps-based workflows.
- Strong containerization knowledge using Docker and Podman.
- Knowledge of Helm charts, Kubernetes Ingress, and EKS upgrades.
- Understanding of canary deployments and modern application deployment strategies.
- Knowledge of Golang and service mesh technologies.
- Experience implementing and maintaining CI/CD pipelines.
- Understanding of JVM troubleshooting and application performance issues.
- Experience providing production support in cloud-native and microservices environments.
- Strong troubleshooting, debugging, problem-solving, and communication skills.
Additional Technical Knowledge
- Kubernetes architecture, deployments, pods, services, networking, and cluster troubleshooting.
- EKS cluster upgrades and deployment failure analysis.
- GitOps and continuous delivery workflows.
- Infrastructure automation and environment provisioning.
- Container lifecycle management and application deployment.
- Service mesh concepts, traffic routing, and microservices communication.
- JVM diagnostics and troubleshooting in production environments.
- Production incident management and root cause analysis.
Ideal Candidate Profile
We are looking for technically strong AWS DevOps Engineers who can independently support cloud infrastructure, Kubernetes environments, and CI/CD automation.
The ideal candidate should demonstrate:
- Strong AWS and Kubernetes hands-on experience.
- Practical expertise with Jenkins, Terraform, and Argo CD.
- Experience with Docker and Podman container technologies.
- Ability to troubleshoot EKS clusters, pods, and deployment issues.
- Knowledge of Helm, Ingress, service mesh, and canary deployment strategies.
- Experience supporting production applications in cloud-native and microservices environments.
- Strong technical problem-solving and cross-functional collaboration skills.
Important: This is a hands-on AWS DevOps Engineering role. Candidates should have practical implementation and troubleshooting experience with AWS, Kubernetes, Terraform, and CI/CD tools rather than only theoretical knowledge or monitoring experience.
Work Location and Interview Details
Location: Bengaluru, Karnataka
Work Arrangement: Onsite
Interview Process: Virtual – Microsoft Teams / Google Meet
Open Positions: 5
Candidates should be comfortable working from the assigned Bengaluru office location.
How to Apply
Interested candidates with relevant AWS DevOps and Kubernetes experience are encouraged to apply with their updated resumes.
Please share the following details:
- Total IT experience
- Relevant AWS DevOps experience
- Kubernetes / EKS experience
- Experience with Jenkins, Terraform, and Argo CD
- Docker and Podman experience
- Current CTC and expected CTC
- Notice period
- Current location
- Availability to work onsite in Bengaluru.
Pay: ₹401,000.00 - ₹1,630,000.00 per year
Work Location: In person