Migration Engineer

CapgeminiAtlanta, GA
22h$86,129 - $127,189

About The Position

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 where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.Job DescriptionJob Title: Migration EngineerLocation: Atlanta, GAJob Type: Full Time with Benefits Role SummaryThe Migration Engineer is responsible for automating, executing, and supporting the end‑to‑end migration of Broadcom‑based virtual machine workloads to the Red Hat OpenShift platform. This role involves VM image extraction, transformation, optimization, and deployment into containerized or virtualized equivalents using OpenShift Virtualization (KubeVirt). The ideal candidate will have strong hands‑on expertise in Ansible, Python, and VM lifecycle management, along with foundational knowledge of OpenShift and Kubernetes internals.

Requirements

  • 4–8 years of IT experience, with strong hands‑on skills in Ansible and Python.
  • Experience with end‑to‑end VM lifecycle tasks (provisioning, conversion, optimization, migration).
  • Exposure to OpenShift and Kubernetes environments.
  • Familiarity with monitoring and logging tools.
  • Background in infrastructure automation and system‑level troubleshooting.

Nice To Haves

  • Experience with Broadcom VM or VMware platforms.
  • Prior work with OpenShift Virtualization / KubeVirt.
  • Red Hat certifications (RHCSA, RHCE, EX280, etc.).

Responsibilities

  • Broadcom VM Migration:Analyze existing workloads hosted on Broadcom‑based VM platforms and identify all technical prerequisites for migration.
  • Extract, convert, and optimize VM images for OpenShift Virtualization (KubeVirt) or containerization paths.
  • Perform dependency mapping, interface analysis, and configuration externalization to ensure portability and reliability.
  • Diagnose and resolve issues related to VM image extraction, conversion, or compatibility.
  • Automation (Ansible & Python)Develop Ansible playbooks to automate VM image handling, transformation, and deployment tasks.
  • Build Python‑based tooling for process automation, data extraction, or custom migration workflows.
  • Automate OpenShift and platform configuration tasks to streamline large‑scale migration execution.
  • OpenShift Migration ExecutionDeploy migrated VMs or containerized workloads onto OpenShift clusters.
  • Troubleshoot migration‑related issues across compute, networking, storage, and OpenShift virtualization layers.
  • Fine‑tune performance for migrated workloads to ensure operational reliability.
  • Collaborate with application teams during validation, testing, and production cutover activities.
  • Quality, Security & ComplianceEnsure that migrated images and workloads comply with organizational security policies and standards.
  • Remediate automation, code, and infrastructure quality‑gate issues.
  • Maintain adherence to compliance frameworks throughout migration phases.
  • Collaboration & DocumentationWork closely with cross‑functional teams including platform engineering, application teams, and security.
  • Produce clear and comprehensive migration runbooks, architecture diagrams, and technical documentation.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service