Role & responsibilities
Position/Title- AWS Cloud DevOps Engineer
Overall exp- 7-10 yrs
Any domain specification- AWS Cloud Services
Qualification Criteria- Bachelor's Degree in Computer Science, Information Technology, Electronics, or related discipline.
Mandatory Skills- AWS DevOps, EKS, Terraform, CICD, DNS, Python
Preferred Skills- AWS Cloud DevOps
Detailed JD
AWS Cloud DevOps Engineer
Job Profile Summary
A hands-on Cloud DevOps Engineer responsible for designing, deploying, and maintaining scalable AWS infrastructure and Kubernetes-based platforms. You will drive automation through Infrastructure as Code, build reliable CI/CD pipelines, and ensure the observability and stability of production systems. Working closely with engineering teams, you will enable fast, safe software delivery while upholding cloud security and operational best practices.
Job Description
Key Responsibilities
AWS & Cloud Infrastructure
- Design and manage scalable AWS infrastructure (EC2, EKS, RDS, S3, IAM, VPC, CloudWatch, Lambda)
- Own AWS account governance cost optimisation, security posture, multi-account strategies
- Implement and maintain cloud networking, load balancing, and DNS configurations
- Enforce AWS security best practices: IAM policies, secrets management, compliance controls
Kubernetes & Container Orchestration
- Lead design, deployment, and operations of Kubernetes clusters on Amazon EKS
- Manage workload scheduling, autoscaling (HPA/VPA/KEDA), resource quotas, and namespace strategies
- Troubleshoot cluster and pod-level issues including networking (CNI), ingress, and storage
Infrastructure as Code
- Build and maintain modular Terraform codebases for AWS and EKS provisioning
- Manage Terraform state, modules, and workspaces across a team environment
- Enforce IaC code review standards and GitOps workflows
CI/CD & Automation
- Design and maintain CI/CD pipelines (Bitbucket Actions, Jenkins, ArgoCD)
- Automate operational tasks and toil reduction using Python scripting
- Build tooling to improve developer experience and deployment velocity
Monitoring & Reliability
- Implement observability stacks (New Relic, CloudWatch, Elastic)
- Participate in on-call rotations, incident response, and post-mortems
- Drive SLO/SLA definitions and reliability improvements
Required Skills
- 5+ years in a DevOps, SRE, or Cloud Engineering role
- Deep AWS expertise across compute, networking, storage, and security
- Expert-level Kubernetes cluster admin, workload management, networking, troubleshooting
- Strong Terraform skills production-grade IaC, modules, remote state
- Hands-on Amazon EKS experience (managed node groups, Fargate, add-ons, upgrades)
- Solid Python scripting for automation and operational tooling
- Strong networking fundamentals - VPCs, subnets, security groups, VPNs, DNS
Certifications (Advantageous)
- CKA - Certified Kubernetes Administrator (CNCF)
- AWS Certified DevOps Engineer - Professional
- AWS Certified Solutions Architect - Associate or Professional
- CKAD - Certified Kubernetes Application Developer (CNCF)
Nice to Have
- Helm, Istio/Linkerd, ArgoCD/Flux, HashiCorp Vault
- SRE practices and chaos engineering experience
- Open source contributions