Azure DevOps Senior Technical Specialist
Technology, Data & Digital · IT Infrastructure & Security · DevOps · Cloud Engineering
In short
We are seeking a highly skilled Senior DevOps Engineer to lead the design, automation, deployment, and operational management of enterprise-scale Azure and Databricks platforms. The role involves establishing standardized deployment frameworks, automating infrastructure, implementing resilient DR strategies, and ensuring highly available, secure, and scalable cloud-native solutions.
Responsibilities
- Design, implement, and maintain automated CI/CD pipelines using GitHub Actions.
- Deploy and manage Azure services across Development, QA, UAT, and Production environments.
- Automate infrastructure provisioning using Terraform, Bicep, ARM Templates, or similar IaC tools.
- Establish deployment standards, governance controls, and reusable deployment templates.
- Implement blue-green, rolling, and zero-downtime deployment strategies.
- Deploy, configure, and support various Azure services including Data Factory, Service Bus, Web Apps, Function Apps, SQL Database, Key Vault, Storage Accounts, Monitor, Application Insights, Virtual Networks, API Management, App Configuration, and Entra ID.
- Deploy and manage Databricks Workspaces, Notebooks, Jobs, Workflows, Delta Live Tables, Unity Catalog, Databricks Apps, AI/Agent Framework Components, Model Serving Endpoints, Asset Bundles, Secrets, and Cluster Policies.
- Build enterprise-grade deployment pipelines for Azure and Databricks services.
- Implement automated testing, code quality checks, security scans, and release gates.
- Manage environment promotion strategies across SDLC stages.
- Integrate GitHub pipelines with Azure and Databricks resources.
- Implement version control and release management standards.
- Design and implement active-passive or active-active DR architectures.
- Build automated DR provisioning and synchronization mechanisms.
- Automate failover and failback processes for Azure and Databricks environments.
- Develop and test DR runbooks and recovery procedures.
- Ensure compliance with defined RTO and RPO objectives.
- Conduct periodic DR drills and environment validation exercises.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- 8+ years of DevOps, Cloud Engineering, or Platform Engineering experience.
- 5+ years of hands-on Azure platform experience.
- 3+ years of hands-on Databricks platform deployment and administration experience.
- Proven experience implementing enterprise-scale CI/CD pipelines using GitHub Actions.
Benefits
- Supercharge your potential.
- Find your career.
- Find your spark.
- A place that knows that helping its customers stay on top starts by putting its people first.
#DevOps#Cloud#Azure#Databricks#CI/CD#Automation#Infrastructure as Code#Disaster Recovery