CE
Job Description
We are hiring a proficient and driven Azure Migration Engineer to plan, lead, and carry out the migration of on-premises virtualized workloads—running on Hyper-V and VMware—to Microsoft Azure. The successful candidate will bring practical experience with cloud migration strategies, tools, and methodologies, along with a deep working knowledge of virtualization platforms and Azure infrastructure.
Key Responsibilities
- Evaluate existing on-premise environments (Hyper-V and VMware) to determine migration readiness.
- Develop and implement migration strategies using tools including Azure Migrate, ASR (Azure Site Recovery), and Azure Arc.
- Conduct discovery, assessment, and dependency mapping for workloads.
- Carry out lift-and-shift, rehost, or rearchitect migration methods aligned to individual workload requirements.
- Partner with infrastructure, networking, and security teams to support smooth migration and integration.
- Track migration execution and resolve issues to keep downtime low and maintain data integrity.
- Create and maintain documentation for migration plans, procedures, and post-migration validation activities.
- Offer technical direction and support to internal teams during and after migration.
- Improve Azure resources after migration to enhance performance, cost efficiency, and scalability.
Required Skills & Experience
- Demonstrated experience migrating workloads from Hyper-V and VMware to Microsoft Azure.
- Strong understanding of Azure IaaS, Azure Migrate, Azure Site Recovery, and Azure Resource Manager (ARM).
- Working knowledge of networking fundamentals, including firewalls, VPNs, and hybrid cloud environments.
- Experience with scripting and automation using PowerShell, Azure CLI, and similar tools.
- Knowledge of cloud security, governance, and compliance best practices.
- Strong troubleshooting abilities and clear communication skills.
Preferred Qualifications
- Microsoft Certified: Azure Solutions Architect Expert or equivalent. (mandatory)
- Experience with Azure Arc, Azure Monitor, and Log Analytics.
- Familiarity with DevOps practices and CI/CD pipelines in Azure.
- Experience with other cloud providers (AWS, GCP) is a plus.
Education
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical discipline.
