The Digital Health Data Platform (DHDP) supports data services and components across multiple environments, including Azure Databricks, ADLS Gen2, Key Vault, Event Hubs, PostgreSQL, Cosmos DB integrations, Monitor / Log Analytics, and Purview.
devops engineer for a digital health data platform
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design and maintain CI/CD pipelines across DHDP environments
- Automate deployments and controlled promotion across DEV, QA, PRE-PROD, and PROD
- Maintain environment-specific deployment configurations and parameters
- Ensure deployments are version-controlled, repeatable, traceable, and auditable
- Troubleshoot deployment and pipeline failures
- Develop and maintain Infrastructure as Code, preferably using Terraform, to automate provisioning and configuration of DHDP Azure resources
- Maintain reusable infrastructure modules and minimize configuration drift
- Support DHDP services, including Azure Databricks, ADLS Gen2, Key Vault, Event Hubs, PostgreSQL, Cosmos DB integrations, Monitor / Log Analytics, and Purview components
- Collaborate with Cloud teams on networking, DNS, Private Endpoints, and shared infrastructure
- Automate deployment of Databricks jobs, workflows, notebooks, data pipelines, and configuration; implement and maintain Databricks Asset Bundles
- Support compute and Unity Catalog configuration, as well as Service Principals and Managed Identities used for Databricks automation
- Integrate CI/CD with Microsoft Entra ID, Managed Identities, Service Principals, and Azure Key Vault, applying least-privilege principles to deployment identities
- Ensure credentials and secrets are securely managed and not stored in source code
- Support automation of DHDP access-control configuration where applicable
- Maintain deployment consistency across DHDP environments and support release promotion, configuration validation, rollback, and recovery
- Ensure production data and credentials remain isolated from non-production environments
- Support DHP/DHDP change-control processes and maintain deployment evidence
- Implement monitoring and alerting using Azure Monitor and Log Analytics; monitor Databricks jobs, deployments, and infrastructure
- Troubleshoot operational issues and support root-cause analysis
- Maintain Git-based development and Pull Request workflows
требования
- 3+ Years of experience as a DevOps Engineer
- Hands-on expertise in Microsoft Azure, Azure DevOps / GitHub CI/CD, and Terraform / Infrastructure as Code
- Experience with Azure Databricks and Databricks Asset Bundles
- Proficiency in Git and Pull Request workflows
- Knowledge of Azure Key Vault, Microsoft Entra ID, Managed Identities, and Service Principals
- Familiarity with Azure Monitor / Log Analytics, Azure networking, and Private Endpoints
- Skills in PowerShell, Bash, and/or Python
- Understanding of multi-environment deployment and cloud security practices
- English proficiency at B2+ level
- Будет плюсом: experience with Unity Catalog, ADLS Gen2, and PostgreSQL; familiarity with Cosmos DB and Event Hubs; knowledge of Microsoft Purview and Power BI integration
условия
- Условий в вакансии нет
навыки
Глобальная компания в сфере digital engineering, product development и технологического консалтинга.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.