{bc}
indeed

AWS Devops Engineer

Capgemini
Toronto, CAN
Onsite
Discovered Today
Amazon EKSKubernetesContainer workload design and migrationDockerHelmAWS

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Capgemini