Cloud Migration Engineer
Full-time Mid-Senior LevelJob 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.
Make Your Resume Now