Jobs / Monogram Health
DevOps Engineer
Monogram Health · Brentwood, TN, United States
Brentwood, TN, United StatesExp: 3+ yrs138,000-182,000 USD/yearlyOnsite
Remuneration
138,000-182,000 USD/yearly
Location
Brentwood, TN, United States
Visa sponsorship
Not specified
Job summary
The DevOps Engineer builds and maintains deployment automation for Azure Databricks, supporting reliable notebook, job, and workflow delivery across development, staging, and production environments. The role develops Azure DevOps CI/CD pipelines, integrates Git-based source control, automates Databricks execution, applies Terraform infrastructure as code, troubleshoots deployments, and secures configuration with Azure Key Vault. It also partners with Data Engineers and Platform teams to apply version control, testing, and promotion practices in a data platform context.
Benefits
Medical, dental, and vision insuranceEmployee assistance programLife and disability insuranceHealth and flexible spending accounts401(k) with employer matchFinancial wellness resources20 paid time off daysSeven paid holidays and one floating dayPaid parental leavePhysical wellness perksMental health supportEmployee referral programEmployee discounts
Qualifications
- At least three years of experience in DevOps engineering or a related role, focused on Microsoft Azure and cloud-based data integration technologies.
- Proficiency with data analytics and AI platforms and notebook execution automation.
- Proficiency in scripting and programming for automation.
- Bachelor’s degree in computer science, information technology, or a related field, or an equivalent combination of education and experience.
Responsibilities
- Develop and maintain Azure DevOps CI/CD pipelines to deploy notebooks, jobs, and workflows to Azure Databricks.
- Integrate Databricks Repos with Azure Repos for PySpark and R notebook source control.
- Automate Databricks job runs using the Databricks CLI, REST API, or DevOps tasks.
- Maintain infrastructure as code practices using tools such as Terraform.
- Monitor and troubleshoot pipeline failures, notebook issues, and deployment inconsistencies.
- Collaborate with Data Engineers and Platform teams to maintain development, staging, and production environments.
- Apply version control, testing, and notebook promotion practices across multiple environments.
- Manage Databricks secrets, tokens, and configuration securely using Azure Key Vault and DevOps variable groups.
Skills
AzureAzure DevOpsAzure Key VaultDatabricksGitRESTTerraformVaultPython
Degrees
Bachelor’s degree in computer science, information technology, or a related fiel
Languages
PySparkR
Industry
Healthcare
Relocation
No