Lead a cross-functional cloud migration team that both directly migrates selected applications and partners with product teams to enable their own migrations
Develop and drive the application modernization roadmap using application rationalization principles and migration frameworks
Plan and execute hands-on migrations to public cloud platforms (AWS, Azure, Google Cloud)
Mentor and coach engineers and product teams on migration patterns, tooling, and operational practices
Provide guidance, reusable tooling, and runbooks to accelerate safe, repeatable migrations
Coordinate and remove impediments across architects, operations, security, procurement, and other stakeholders to meet schedule and quality goals
Assess application portfolios and recommend migration strategies (rehost, replatform, refactor, replace) based on risk, cost, and business value
Track migration progress, report status to leadership, and ensure measurable outcomes for scalability, resiliency, and cost optimization
Requirements
8+ years’ experience in software engineering/systems engineering experience
3+ years’ leading cloud migration or cloud-native transformation programs
Experience migrating enterprise applications at scale to one or more public cloud providers (AWS, Azure, GCP)
Architecture experience: networking (VPC/VNet), identity and access management (IAM, SSO), storage, compute, databases, and hybrid connectivity
Experience with IaC tools such as Terraform, AWS CloudFormation, or Azure Resource Manager templates
Experience with containers and orchestration: Docker, Kubernetes (EKS/AKS/GKE) and associated tooling
Experience in CI/CD pipelines and automation (Jenkins, GitLab CI, GitHub Actions, or similar)
Experience leading cross-functional technical teams and manage multiple stakeholders
Experience in cloud security and compliance (CIS Benchmarks, NIST, FedRAMP, DoD SRG as applicable)