Salary
💰 $95,790 - $119,738 per year
Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformKubernetesTerraform
About the role
- The Multi-Cloud Migration Delivery Director is responsible for overseeing and executing complex cloud migration projects across multiple cloud platforms (AWS, Azure, Google Cloud, etc.).
Develop and execute comprehensive multi-cloud migration strategies and roadmaps
Lead cross-functional teams, including cloud architects, engineers, and business stakeholders
Define migration priorities, timelines, and success criteria
Establish governance frameworks for multi-cloud environments
Oversee the assessment, planning, and execution of application and infrastructure migrations
Ensure proper cloud-native architecture design and implementation
Manage workload placement decisions across different cloud providers
Implement cloud security, compliance, and cost optimization strategies
Coordinate multiple concurrent migration projects and workstreams
Manage project budgets, timelines, and resource allocation
Identify and mitigate risks throughout the migration lifecycle
Provide regular status updates to executive leadership and stakeholders
Collaborate with business units to understand requirements and constraints
Work with vendor partners and cloud service providers
Facilitate communication between technical teams and business stakeholders
Manage change management and user adoption initiatives
Requirements
- 8+ years of experience in cloud computing and infrastructure
5+ years in project/program management roles
3+ years specifically in cloud migration projects
Experience managing teams of 10+ technical professionals
Proven track record of delivering large-scale enterprise migrations
Expert-level knowledge of AWS, Azure, and Google Cloud Platform
Experience with cloud migration tools (AWS Migration Hub, Azure Migrate, Google Cloud Migrate, etc.)
Strong understanding of networking, security, databases, and enterprise applications
Proficiency in Infrastructure as Code (Terraform, CloudFormation, ARM templates)
Knowledge of Kubernetes, Docker, and container orchestration
Experience with CI/CD pipelines and DevOps practices
Strong leadership and team management capabilities
Excellent communication and presentation skills
Problem-solving and analytical thinking
Ability to work under pressure and manage multiple priorities
Change management and stakeholder engagement expertise