Make Your Resume Now

Cloud Migration Engineer

Posted November 19, 2025
Full-time Mid-Senior Level

Job Overview

As a Cloud Engineer focusing on Migrations and Modernization, you will play a pivotal role in helping organizations transition to the cloud to achieve maximum value from cloud technologies. This position offers a blend of innovative design, thought leadership, and hands-on involvement through the customer journey. You will be instrumental in shaping impactful solutions that not only meet but exceed customer expectations. The successful candidate for this position will evangelize the benefits of cloud services to drive continuous, iterative improvement to assist the customer in achieving their business initiatives. They will  participate in the assessment, migration and modernization phases of  

Job Requirements

  • Develop Migration Strategy: Work with Consultants and Solutions Architects to define the optimal migration path for various workloads using the 6 R's framework (Rehost, Replatform, Rearchitect, etc.) to align with the client's business goals.

  • Architectural Design: Lead the design and implementation of cloud infrastructure for client projects.

  • Execute Cloud Migrations: Lead and perform the actual migration of workloads (VMs, databases, applications) from on-premises or existing cloud environments to the target cloud platform.

  • Troubleshoot and Resolve: Investigate and remediate issues across compute, storage and network layers that occur throughout the migration and cutover.

  • Automation & CI/CD: Design, implement, and manage robust GitOps-based CI/CD pipelines using tools like ArgoCD, GitHub Actions, Jenkins, Azure Pipelines or AWS CodePipeline to ensure smooth and reliable software delivery.

  • Infrastructure as Code (IaC): Champion and enforce IaC best practices using Terraform or Cloud native tooling CloudFormation (CFT) or Azure Resource Manager (ARM) to ensure consistent, repeatable, and version-controlled environments.

  • Application Rationalization: Experience with high level application portfolio analysis and discovery to determine application migration and modernization paths

  • Application Modernization: Replatform or Rearchitect legacy applications utilizing cloud-native services, such as containerization with Kubernetes (EKS/AKS/GKE), adoption of serverless functions, or managed database services

  • Compliance & Security: Ensure client infrastructure adheres to key compliance standards such as SOC2 and ISO27001.  Implement and manage security best practices across the entire stack.

  • Artificial Intelligence: Build and effectively utilize Ai to enhance operational efficiency and business agility in project delivery.

  • Monitoring & Reliability: Develop and manage comprehensive monitoring, logging, and alerting solutions using Prometheus, Grafana, Azure Monitor or  AWS CloudWatch to ensure high availability and performance for a Client.

  • Knowledge Transfer: Document solutions and processes, and train client engineering teams on the new cloud architecture, operational procedures, and support models.

  • Achieve Utilization Targets: Maintain and record  agreed upon billable and utilization targets set with your manager.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!