Senior DevOps Engineer (DHDP)

EPAM Systems

United States

Remote

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc is seeking a Senior DevOps Engineer to drive CI/CD and infrastructure automation for the DHDP. You will configure multi-environment deployments across DEV, QA, PRE-PROD, and PROD, build IaC with Terraform for Azure resources, and maintain Databricks assets and monitoring.

You will collaborate with Data Engineering, Cloud/Infrastructure, Security, and QA teams to ensure secure, auditable deployments and minimize configuration drift.

Qualifications

  • 3+ years of experience as a DevOps Engineer with Azure focus.
  • Hands-on with Azure DevOps or GitHub CI/CD and Terraform / IaC.
  • Experience with Azure Databricks and Databricks Asset Bundles.
  • Git proficiency and pull request workflows.
  • Knowledge of Key Vault, Entra ID, Managed Identities, Service Principals.
  • Experience with Azure Monitor / Log Analytics and networking.
  • PowerShell, Bash, or Python scripting skills.
  • Understanding of multi-environment deployment and cloud security.
  • Proficient English (B2+).
  • Nice to have Unity Catalog, ADLS Gen2, PostgreSQL, Cosmos DB, Event Hubs, Purview.

Responsibilities

  • Design and maintain CI/CD pipelines across environments.
  • Automate deployment and controlled promotion across DEV, QA, PRE-PROD, PROD.
  • Maintain environment-specific deployment configuration and parameters.
  • Ensure deployments are version-controlled, repeatable, traceable, auditable.
  • Troubleshoot deployment and pipeline failures.
  • Develop and maintain IaC with Terraform for Azure resources.
  • Maintain reusable infrastructure modules and minimize drift.
  • Support DHDP services including Databricks, Key Vault, Purview, and data stores.
  • Collaborate with Cloud teams on networking and private endpoints.
  • Automate Databricks jobs, workflows, and data pipelines; manage assets.
  • Support Unity Catalog, ADLS Gen2, PostgreSQL configurations; manage identities.
  • Apply least-privilege principles to deployment identities and secrets.
  • Ensure production data isolation from non-production environments; document changes.
  • Implement monitoring and alerting using Azure Monitor and Log Analytics.
  • Troubleshoot operational issues and perform root-cause analysis.
  • Maintain Git-based development and PR workflows.

Skills

English proficiency
Multi-environment deployment
Cloud security practices

Tools

Azure
Azure DevOps/GitHub CI/CD
Terraform
Azure Databricks
Databricks Asset Bundles
Git
Azure Key Vault
Microsoft Entra ID (Entra ID)
Managed Identities
Service Principals
Azure Monitor / Log Analytics
Azure networking
Private Endpoints
Cosmos DB
Event Hubs
Unity Catalog
ADLS Gen2
PostgreSQL
Purview
PowerShell
Bash
Python

Job description

We are looking for a Senior DevOps Engineer to support the Digital Health Data Platform (DHDP) by driving CI/CD, infrastructure automation, deployment, environment configuration, monitoring, and operational support across DEV, QA, PRE-PROD, and PROD. In this role, you will work closely with Data Engineering, Data Architecture, Cloud/Infrastructure, Security, and QA teams to ensure DHDP changes are deployed securely, consistently, and according to established architecture, security, and change-management requirements.

Responsibilities
  • Design and maintain CI/CD pipelines across DHDP environments
  • Automate deployment and controlled promotion across DEV, QA, PRE-PROD, and PROD
  • Maintain environment-specific deployment configuration 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, and 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 all 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, and monitor Databricks jobs, deployments, and infrastructure
  • Troubleshoot operational issues and support root-cause analysis
  • Maintain Git-based development and Pull Request workflows
Requirements
  • 3+ years of experience as a DevOps Engineer, with 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, Private Endpoints
  • Skills in PowerShell, Bash, and/or Python
  • Understanding of multi-environment deployment and cloud security practices
  • Proficiency in English at a B2+ level
  • Nice to have Experience with Unity Catalog, ADLS Gen2, and PostgreSQL
  • Familiarity with Cosmos DB and Event Hubs
  • Knowledge of Microsoft Purview and Power BI integration
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer: Azure CI/CD & Databricks Automation
Senior DevOps Engineer: Azure CI/CD & Databricks Automation

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Sr Azure Databricks Engineer
Sr Azure Databricks Engineer

ITMC Systems, Inc • United States

Remote
USD 140,000 - 190,000
Senior Azure / DevOps Engineer
Senior Azure / DevOps Engineer

Papigen • United States

Remote
USD 110,000 - 170,000
Senior Azure Cloud & Data DevOps Engineer
Senior Azure Cloud & Data DevOps Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Cloud Engineer Azure Databricks
Cloud Engineer Azure Databricks

Turtle Trax S.A. • United States

Remote
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Rapsys Technologies Pte Ltd. • Pittsburgh

On-site
USD 140,000 - 190,000
Infrastructure Architect - Azure & Azure Databricks
Infrastructure Architect - Azure & Azure Databricks

Interon IT Solutions • Dublin (CA)

Remote
USD 150,000 - 210,000
Senior Data Engineer
Senior Data Engineer

Tap Growth ai • Pittsburgh

On-site
USD 140,000 - 180,000
Databricks Engineer
Databricks Engineer

Insight Global (United States) • United States

Remote
USD 140,000 - 190,000
Senior Data Software Engineer with Azure Databricks
Senior Data Software Engineer with Azure Databricks

EPAM Systems • United States

Remote
USD 140,000 - 170,000