4+ years in DevOps, platform engineering, data platform administration, or MLOps.
Hands-on experience with Databricks administration and Unity Catalog permissions.
Proficient in Infrastructure as Code (Terraform or equivalent) and CI/CD (GitHub Actions or equivalent).
Knowledge of major cloud platforms (Azure or AWS) and networking fundamentals.
Strong scripting skills in Python and SQL.
U.S. based and eligible to work with government contract data.
Responsibilities
Administer Databricks workspaces, Unity Catalog, clusters, and SQL warehouses.
Translate access rules into detailed controls and manage them as code.
Integrate Databricks with enterprise identity providers using SSO and SCIM.
Conduct periodic access reviews and provide audit evidence for compliance assessments.
Manage cloud and Databricks infrastructure as code using Terraform.
Build and maintain CI/CD pipelines for data workflows across environments.
Operate the ML lifecycle using tools like MLflow for tracking and registry.
Benefits
Flexible work environment with remote options.
Opportunities for professional development and training.
Access to cutting-edge technology and tools.
Collaborative team culture focused on innovation.
Full Job Description
DESCRIPTION
THE ROLE
The DevOps / MLOps Engineer owns the Databricks platform that our data team builds on: infrastructure, deployment pipelines, access controls, and ML operations. You will help keep the platform secure, repeatable, and cost-efficient so data and ML engineers can deliver faster without hand-built environments or time-consuming manual permission updates.
A key focus of this role is access control. You will translate business and compliance requirements into enforced, auditable access policies, then automate those policies to ensure grants are consistent and reviewable. While AI tools can accelerate data product development, access decisions will remain governed by defined policy and human approval.
ESSENTIAL FUNCTIONS
Platform Administration and Access Control
Administer Databricks workspaces, Unity Catalog, clusters, SQL warehouses, and service principals.
Translate access rules into table-, column-, and row-level controls (grants, row filters, column masks, dynamic views) and manage them as code.
Integrate Databricks with the enterprise identity provider (Entra ID, Okta) using SSO, SCIM, and conditional access in partnership with Enterprise Technology.
Perform periodic access reviews and provide audit evidence for CMMC and other assessments.
Infrastructure and DevOps
Manage cloud and Databricks infrastructure as code (Terraform, Databricks Asset Bundles).
Build and maintain CI/CD pipelines for dbt models, notebooks, jobs, and related data workflows across dev, test, and prod.
Set up monitoring, logging, alerting, and cost reporting; tune compute to balance performance and cost.
MLOps
Operate the ML lifecycle using tools such as MLflow for experiment tracking and model registry.
Support feature pipelines, model serving, and monitoring for drift and performance.
Partner with ML Engineers to move models and AI applications from prototype to production.
QUALIFICATIONS
Required
4+ years of experience in DevOps, platform engineering, data platform administration, or MLOps.
Hands-on Databricks administration experience, including Unity Catalog permissions.
Infrastructure as code (Terraform or equivalent) and CI/CD experience (GitHub Actions or equivalent).
Working knowledge of a major cloud (Azure or AWS), networking fundamentals, and identity integration (SSO, SCIM, service principals).
Strong Python and SQL scripting skills.
U.S. based and able to work with government contract data.
Preferred
Experience with MLflow, model serving, and production ML monitoring.