Logo for EPAM Systems

Senior DevOps Engineer (DHDP)

Role overview

Summary

This role supports the Digital Health Data Platform (DHDP) by driving CI/CD, infrastructure automation, and operational support across various environments. You will collaborate with multiple teams to ensure secure and consistent deployment of changes while maintaining compliance with architecture and security requirements.

Qualifications

  • 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
  • Proficiency in English at a B2+ level

Responsibilities

  • Design and maintain CI/CD pipelines across DHDP environments
  • Automate deployment and controlled promotion across DEV, QA, PRE-PROD, and PROD
  • Troubleshoot deployment and pipeline failures
  • Implement monitoring and alerting using Azure Monitor and Log Analytics.

Key facts

Hard skills

Other skills

  • Problem Solving
  • Collaboration
  • Troubleshooting (Problem Solving)

About the company

EPAM Systems logo

EPAM Systems

  • IT Services & Consulting
  • XLarge
  • 10,001+
Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has used its software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, and a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments. We make GenAI real with our AI LLM orchestration, testing and engineering solutions, EPAM DIAL, EPAM EliteA™ and EPAM AI/RUN™, respectively. We deliver globally, but engage locally with our expert teams of consultants, architects, designers and engineers, making the future real for our clients, our partners and our people around the world. We believe the right solutions are the ones that improve people’s lives and fuel competitive advantage for our clients across diverse industries. Our thinking comes to life in the experiences, products and platforms we design and bring to market. Added to the S&P 500 and the Forbes Global 2000 in 2021 and recognized by Glassdoor and Newsweek as a Top 100 Best Workplace, our multidisciplinary teams serve customers across six continents. We are proud to be among the top 15 companies in Information Technology Services in the Fortune 1000 and to be recognized as a leader in the IDC MarketScapes for Worldwide Experience Build Services, Worldwide Experience Design Services and Worldwide Software Engineering Services. Learn more at www.epam.com.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

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, and 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

Related jobs

See all DevOps Engineer jobs

Other jobs at EPAM Systems