About the Role
We are seeking a DevOps Engineer with strong expertise in cloud infrastructure provisioning and automation to support a large-scale Azure data platform program. This role is responsible for deploying and managing the full Azure services stack using Infrastructure-as-Code, establishing CI/CD pipelines, and activating cross-cutting platform services including security, monitoring, and governance tooling.
Key Responsibilities
-
Provision and manage Azure cloud infrastructure using Infrastructure-as-Code (IaC) frameworks, including all core platform services
-
Deploy and configure Azure Fabric Workspace, Event Hub, Event Grid, Durable Functions, Synapse Analytics, Logic Apps, and supporting services
-
Establish and maintain CI/CD pipelines in Azure DevOps, including release gates, automated approvals, and environment promotion workflows
-
Implement and manage Azure RBAC, Key Vault secrets management, and security policy enforcement across all platform components
-
Configure Azure Monitor alerts covering pipeline health, function failures, and SLA breach conditions
-
Deploy orchestration components including Azure Durable Function SLA timer patterns for multi-domain automated workflows
-
Prepare rollback runbooks and deployment contingency plans for production promotion activities
-
Maintain IaC templates and ensure reusability across environments (dev, staging, production)
-
Collaborate with data and architecture teams to align infrastructure provisioning with platform design requirements
-
Support governance hardening activities including Key Vault rotation policies, data retention enforcement, and DevOps wiki documentation
Required Skills & Experience
-
6+ years of experience in cloud DevOps or platform engineering roles on Azure
-
Strong proficiency with Infrastructure-as-Code tools such as Terraform, Bicep, or ARM templates
-
Hands-on experience with Azure DevOps pipelines, release gates, and multi-environment CI/CD workflows
-
Working knowledge of Azure services including Event Hub, Event Grid, Azure Durable Functions, Logic Apps, and Synapse Analytics
-
Experience configuring Azure RBAC, Key Vault, and enterprise security policies
-
Familiarity with Azure Monitor, alerting policies, and observability practices for cloud data platforms
-
Understanding of Microsoft Purview and data lineage integration is advantageous
-
Strong scripting skills (PowerShell, Bash, or Python) for automation and operational tasks
-
Experience in Agile/Scrum delivery environments with sprint-based release cadences
-
Good documentation skills, including runbook authoring and wiki-based knowledge management