Job Description
Job Description- AWS DevOps Engineer
Position: AWS DevOps Engineer
Experience: 6-9 Years
Location: Bengaluru
About the Role
We are seeking a highly skilled AWS DevOps Engineer with strong expertise in AWS CDK, Python, Kubernetes, Amazon EKS, and modern DevOps practices. The ideal candidate will have hands-on experience designing, automating, deploying, and supporting cloud-native platforms on AWS using Infrastructure as Code (IaC) and CI/CD methodologies.
This role requires a professional who can build scalable cloud infrastructure, automate operational processes, manage Kubernetes platforms, and ensure high availability, security, and reliability of enterprise applications.
Key Responsibilities
- Design, develop, and maintain cloud infrastructure using AWS CDK (Cloud Development Kit) and Infrastructure as Code best practices.
- Develop automation frameworks, deployment utilities, and operational solutions using Python.
- Build, manage, and support containerized workloads running on Amazon EKS (Elastic Kubernetes Service).
- Deploy and manage Kubernetes clusters, namespaces, networking, ingress controllers, and platform services.
- Implement and maintain CI/CD pipelines using GitHub Actions and DevOps best practices.
- Automate application deployments, infrastructure provisioning, and operational workflows.
- Monitor, troubleshoot, and optimize AWS infrastructure, Kubernetes environments, and application performance.
- Perform L2/L3 production support, incident management, root cause analysis (RCA), and problem management.
- Collaborate with development teams for release management, environment setup, and deployment activities.
- Manage AWS networking components including VPCs, Security Groups, Load Balancers, Route Tables, and Private Connectivity.
- Implement security best practices, IAM policies, role-based access control (RBAC), and governance standards.
- Support container image management, deployment strategies, and Kubernetes operational excellence.
- Ensure platform reliability, scalability, availability, and disaster recovery readiness.
- Participate in on-call support and production incident response activities.
- Drive platform modernization and cloud-native adoption initiatives.
Required Skills & Qualifications
Mandatory Technical Skills
AWS Cloud
- Strong hands-on experience with AWS services including:
- AWS CDK (Cloud Development Kit)
- Amazon EKS
- AWS Lambda
- IAM
- S3
- API Gateway
- CloudFormation
- VPC
- ECS
- EFS
- CloudWatch
Python
- Strong programming experience in Python for:
- Infrastructure automation
- Deployment automation
- Operational tooling
- API integrations
- Platform engineering solutions
Kubernetes
- Strong hands-on expertise in:
- Kubernetes architecture and administration
- Amazon EKS
- Pods, Deployments, Services, Ingress
- ConfigMaps and Secrets
- RBAC
- Autoscaling
- Cluster monitoring and troubleshooting
DevOps & CI/CD
- Experience with:
- GitHub Actions
- CI/CD implementation and optimization
- Infrastructure automation
- Release management
- Container deployment strategies
Containerization
- Hands-on experience with:
- Docker
- Kubernetes
- Amazon EKS
- ECS
Linux & Scripting
- Strong Linux/Unix administration skills.
- Shell scripting and automation expertise.
- Troubleshooting and debugging production environments.
Preferred Skills
- Experience with GitOps tools such as ArgoCD or FluxCD.
- Exposure to Terraform alongside AWS CDK.
- Knowledge of Kubernetes observability tools (Prometheus, Grafana, ELK/OpenSearch).
- Experience with cloud security, compliance, and governance frameworks.
- Familiarity with AWS Bedrock and GenAI services.
- Exposure to Agile/Scrum methodologies.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
