- Lead the assessment and analysis of on-premises infrastructure, applications, and workloads for migration to Microsoft Azure.
- Collaborate with stakeholders to define migration strategies, objectives, and success criteria aligned with business goals.
- Architect scalable, resilient, and cost-effective cloud solutions on Azure to support the migration of applications and data.
- Develop detailed migration plans, including sequencing, timelines, resource requirements, and risk mitigation strategies.
- Provide technical leadership and guidance to project teams throughout the migration lifecycle, ensuring adherence to best practices and standards.
- Conduct performance optimization, cost analysis, and security assessments for Azure environments post-migration.
- Drive automation and standardization of migration processes using Azure-native tools and third-party solutions.
- Document migration architectures, patterns, and best practices for knowledge sharing and continuous improvement.
- Stay updated with Azure cloud services, features, and trends to recommend innovative solutions and drive future roadmap.