Position Description: Key Responsibilities:
Design and implement Azure Landing Zones aligning with Microsoft Cloud Adoption Framework (CAF). Develop and maintain Terraform templates and reusable modules for provisioning Azure infrastructure. Manage Azure resource groups, VNets, subnets, NSGs, route tables, and connectivity with on-prem environments. Implement role-based access control (RBAC), policies, and compliance guardrails for multi-subscription environments. Collaborate with Security and Networking teams to ensure compliance, scalability, and resilience. Automate environment provisioning and configuration management through CI/CD pipelines (Azure DevOps or GitHub Actions Manage cost optimization, monitoring, and operational governance across Azure resources. Support migration of workloads from on-premises or other cloud providers to Azure. Troubleshoot Azure resource, networking, and identity-related issues. Provide documentation, runbooks, and technical guidance to operations and application teams. Required Skills & Experience: 8 to 10 years of overall IT experience with at least 5 years in Azure Cloud. Strong experience in Azure IaaS and PaaS services (VMs, VNets, Storage, AKS, App Services, etc.) Hands-on Terraform development, including modules, variables, locals, outputs, and conditional logic Expertise in Azure Landing Zone deployment (CAF templates, management groups, policies, RBAC). Proficient in Azure networking VNets, ExpressRoute, VPN gateways, firewalls, and peering. Experience in Azure Active Directory, Role-based Access Control (RBAC), and Azure Policy. Familiarity with Azure DevOps pipelines and Git-based workflows. Knowledge of monitoring and logging tools (Azure Monitor, Log Analytics, Application Insights). Experience in cost management and tagging strategies. Knowledge of PowerShell / Azure CLI Excellent communication and documentation skills. Skills: - Azure Active Directory
- PowerShell
- PowerShell
- Terraform