Senior AWS DevOps & Kubernetes Engineer
- Source: Naukri
- Webuters
- Remote
- Full-Time
- Senior
Job Description
About the Role
Webuters is looking for a Senior AWS DevOps & Kubernetes Engineer with a strong understanding of AWS architecture, Kubernetes, Linux systems, networking, security, infrastructure automation, and production operations.
Role: Hands-on technical individual contributor with cloud infrastructure and Kubernetes platform ownership
You will design, build, secure, and manage cloud environments supporting enterprise applications, modernization projects, and AI-powered platforms. This role requires someone who can independently own infrastructurefrom architecture and deployment to monitoring, troubleshooting, cost optimization, and disaster recovery.
Strong hands-on experience managing production Kubernetes workloads on Amazon EKS is mandatory. We are looking for an engineer who understands how systems work, can explain architectural trade-offs, and can resolve complex production issuesnot simply configure tools or execute deployment pipelines.
Key Responsibilities
- AWS Architecture and Infrastructure
Design and operate secure, scalable, and highly available AWS environments. Manage networking, compute, storage, databases, load balancing, DNS, and content delivery. Recommend infrastructure based on application requirements, security, reliability, performance, and cost.
- Kubernetes and Amazon EKS Platform Ownership
Provision, configure, and manage production Kubernetes clusters on Amazon EKS. Own cluster upgrades, worker-node management, workload deployment, autoscaling, access controls, networking, and storage integration.
Establish appropriate namespace separation, resource allocation, health checks, workload availability, and deployment standards. Troubleshoot issues across clusters, nodes, pods, services, networking, and persistent storage.
- Infrastructure as Code and Automation
Build reusable, version-controlled infrastructure using Terraform or an equivalent framework. Manage infrastructure state, environment separation, configuration changes, and deployment consistency across development, staging, and production.
Automate repetitive operational tasks using Bash and/or Python and reduce dependency on manual infrastructure changes.
- CI/CD and Release Engineering
Build and maintain deployment pipelines using tools such as Bitbucket Pipelines, GitHub Actions, Jenkins, or AWS CodePipeline. Integrate automated testing, security scanning, secrets management, approval workflows, and rollback mechanisms.
Manage container image builds and registries, Helm-based deployments, and controlled application releases. Work with development teams to make deployments repeatable, traceable, and reliable.
- Security and Cloud Governance
Implement least-privilege access, secure workload identities, secrets management, encryption, patching, audit logging, and vulnerability remediation.
Apply security controls across AWS accounts, Kubernetes clusters, containers, and deployment pipelines. Identify infrastructure risks and work with teams to resolve them.
Monitoring, Reliability, and Incident Response
Implement actionable monitoring, centralized logging, dashboards, and alerts for infrastructure, Kubernetes, and applications. Investigate production incidents, perform root-cause analysis, and implement preventive improvements.
Define and maintain backup, restoration, and disaster recovery procedures. Regularly test recovery processes rather than relying solely on successful backup jobs.
- Performance and Cost Optimization
Analyze resource utilization and optimize AWS services, Kubernetes workloads, node capacity, and storage. Configure appropriate scaling policies and identify unnecessary spending without compromising security or availability.
- Technical Ownership and Collaboration
Collaborate with developers, architects, QA engineers, and project stakeholders. Maintain architecture diagrams, operational runbooks, deployment documentation, and troubleshooting guides.
Review infrastructure changes, mentor engineers, communicate risks early, and take ownership of operational outcomes.
Required Skills and Experience
1) 7 - 10 years of relevant experience in DevOps, cloud engineering, infrastructure engineering, site reliability engineering, or related roles, with substantial hands-on AWS and production Kubernetes experience.
Demonstrated ownership of infrastructure design, deployments,…
Skills
- amazon-web-services
- Kubernetes
- amazon-linux
- amazon-eks
- NodeJS
- aws-auto-scaling
- Terraform
- Python
- Bitbucket
- bitbucket-pipeline
- Github
- github-actions
- Jenkins
- aws-codepipeline
- helm
- google-vpc
- amazon-rds-for-mysql
- elastic-go
- amazon-cloudfront
- amazon-cloudwatch
- amazon-ecs
- Nginx
- Docker
- Prometheus
- Grafana
- argo
- argo-cd
- serverless
- bedrock
