Senior Technical Consultant, Azure
Gurugram, Haryana
( Digital Solutions Group ) – Platform Engineering /
Full Time /
Hybrid
We are seeking an experienced Azure Migration Engineer to lead the migration of on-premises infrastructure and applications to Microsoft Azure. The ideal candidate will have in-depth expertise in Azure services, tools, and frameworks, with a strong capability in modernizing applications and designing future-state cloud architectures. This role demands technical leadership, hands-on proficiency with automation, and a solid understanding of enterprise-scale cloud transformation.
Roles and Responsibilities
- Discovery and Assessment: Conduct in-depth discovery and analysis of current on-premises environments using Azure tools such as Azure Migrate, Azure Assessment and Planning Toolkit, and Azure Monitor. Provide strategic migration recommendations and roadmaps based on the assessment.
- Azure Services Implementation: Design and implement scalable, secure, and cost-effective solutions using Azure services such as Azure Virtual Machines, Azure Virtual Network (VNet), Azure SQL Database, Azure Blob Storage, Azure Functions, Azure Monitor, and Azure ExpressRoute.
- Networking Setup: Configure secure, high-performance hybrid connectivity between on-premises and Azure using Azure ExpressRoute and Site-to-Site VPNs. Troubleshoot and optimize networking setups for minimal latency and high reliability.
- Automation and Infrastructure-as-Code: Utilize Terraform, ARM templates, and Bicep for infrastructure provisioning. Automate deployments and configuration management using tools like Ansible, and scripting languages such as PowerShell, Bash, and Python.
- Application Modernization: Refactor and re-architect legacy applications to adopt Azure App Services, Azure Kubernetes Service (AKS), and microservices-based cloud-native designs. Improve performance, scalability, and deployment agility.
- Cloud Architecture Design: Define and implement target state architectures for applications and infrastructure on Azure. Ensure solutions follow Microsoft Cloud Adoption Framework (CAF) best practices, emphasizing security, scalability, and governance.
Qualifications
- Hands-on experience in migrating on-premises workloads and applications to Microsoft Azure.
- Strong command of Azure services and tools for migration, infrastructure, and monitoring.
- Proficiency with Terraform, Ansible, PowerShell/Bash scripting, and Python.
- In-depth understanding of networking principles, including ExpressRoute and VPN configurations.
- Experience in modernizing applications using Azure-native services and containerization strategies.
- Expertise in designing secure, resilient, and scalable architectures on Azure.
- Strong troubleshooting and problem-solving abilities.
- BE/BTech in Computer Science, IT, or equivalent.
- Microsoft Azure Certifications (e.g., Azure Solutions Architect Expert, Azure Administrator Associate, Azure DevOps Engineer Expert).
- Familiarity with DevOps practices, CI/CD pipelines, and tools like Azure DevOps or GitHub Actions.
- Experience working in Agile or Scrum-based environments.