AWS Devops Engineer
Role Overview
The role focuses on containerizing, migrating, and operating application workloads on Amazon EKS.
The ideal candidate independently assesses applications, defines migration approaches, creates Docker and Helm artifacts, automates infrastructure, establishes Argo CD workflows, and supports production operations.
Key Skills for This Role
Full Job Posting
Role overview
The role focuses on containerizing, migrating, and operating application workloads on Amazon EKS.
The ideal candidate independently assesses applications, defines migration approaches, creates Docker and Helm artifacts, automates infrastructure, establishes Argo CD workflows, and supports production operations.
Key responsibilities
- Design containerization strategies and lead migration of existing workloads to Docker/Kubernetes environments on Amazon EKS.
- Deploy, configure, operate, and support EKS workloads, including Kubernetes resources, ingress, RBAC, secrets/configuration, scaling, and availability.
- Build, optimize, and manage Docker images and Dockerfiles using secure and efficient practices.
- Develop and maintain reusable Helm charts, including templating, configuration management, versioning, upgrades, and rollback strategies.
- Implement and support Argo CD-based GitOps delivery and synchronize Kubernetes environments with source-controlled configurations.
- Design and automate AWS infrastructure with Terraform, including reusable modules and lifecycle management.
- Use AWS services relevant to EKS workloads, including IAM, VPC/networking, load balancing, registries, autoscaling, storage, security, and observability.
- Plan and execute workload migrations emphasizing scalability, resilience, security, performance, and minimal deployment risk.
- Troubleshoot Kubernetes/EKS workloads, networking, resource utilization, configuration, and deployment failures.
- Collaborate across application, infrastructure, security, and DevOps teams to improve automation and reliability.
Mandatory skills
- Strong hands-on Amazon EKS/Kubernetes experience managing production workloads.
- Strong container workload design and migration experience, including migration from traditional hosting.
- Strong Docker expertise covering Dockerfiles, image optimization, registries, and troubleshooting.
- Hands-on ability to create and maintain production-grade Helm charts.
- Strong AWS experience relevant to EKS-based applications.
- Strong Terraform experience, including modules, state, variables, data sources, workspaces, and reusable patterns.
- Good understanding of DevOps/CI/CD, source control, automated deployments, and release management.
- Hands-on Argo CD and GitOps experience.
- Strong Linux and Kubernetes troubleshooting skills.
Additional desirable skills
- Monitoring, logging, alerting, and production troubleshooting with Prometheus, Grafana, AWS CloudWatch, or equivalent tools.
- EKS autoscaling and node management, such as managed node groups or Karpenter.
- Container security, vulnerability scanning, Kubernetes security controls, IAM/RBAC, and secrets management.
- Shell or Python scripting and automation.
- Experience supporting highly available, business-critical container platforms.
Compensation
- The posting gives a base compensation range of 70000 to 95000 for the posted location, without stating a pay cadence.
- Additional variable incentives, bonuses, or commissions may be available depending on position and applicable law.
Benefits
- The posting describes a benefits package for regular full-time employees, with eligibility and offerings determined by local policy.
- Benefits may include paid time off, healthcare coverage or provincial healthcare coordination in Canada, retirement savings plans, life and disability insurance, and employee assistance programs.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Capgemini
Technical Project Manager
, UAE
Capgemini is seeking a Technical Project Manager to lead MS Dynamics CRM transformation projects, govern delivery, and manage scope, schedules, risks, quality, and client relationships. Candidates need substantial projec
DevOps Engineer
Toronto, CAN
Capgemini is seeking a DevOps Engineer to build, deploy, and support enterprise Android and iOS application delivery platforms. The role focuses on CI/CD, automation, cloud infrastructure, and production stability. Seven
Project Manager
Toronto, CAN
Capgemini is seeking an experienced Service Delivery Manager to oversee end-to-end service delivery, client relationships, resources, and operational performance across IT services accounts and projects. The role require
Data & Triage Analyst
Montréal, CAN
The employer is seeking a Data & Triage Analyst to manage hardware and software end-of-life certification and triage, improve asset data quality, and support stakeholders. The role combines dataset analysis, reconciliati
Microsoft and Databricks Practice Lead
, UAE
Capgemini is seeking a senior practice leader to grow its Microsoft and Databricks Data & AI business. The role owns strategy, commercial growth, alliances, delivery governance, and team development. Candidates need 18+
Senior Quality Engineer
Mississauga, CAN
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and
Data Analyst - Python/AI (Hardware Support)
Montréal, CAN
Capgemini recherche un analyste chargé d'analyser et de fiabiliser les données de fin de vie des matériels et logiciels, et d'améliorer les processus grâce à Python et à l'automatisation. Le profil recherché combine anal
Technical Project Manager
, UAE
DevOps Engineer
Toronto, CAN
Project Manager
Toronto, CAN
Data & Triage Analyst
Montréal, CAN
Microsoft and Databricks Practice Lead
, UAE
Senior Quality Engineer
Mississauga, CAN
Data Analyst - Python/AI (Hardware Support)
Montréal, CAN