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