Role Overview
We are seeking a hands-on Senior Databricks Platform Engineer to operate and evolve our data and AI platform built on Azure Databricks. You will evaluate new Databricks features, conduct proofs of concept, assess security implications, ongoingly govern their adoption and ensure that can be deployed at scale in secure and productive manner. You will turn approved capabilities into secure configurations, automated guardrails, and practical guidance for platform users. You will also build and maintain reusable agent skills and instructions for platform users’ coding agents, embedding Databricks best practices into the AI-assisted software development lifecycle (SDLC).
What You’ll Do
-
Feature Evaluation: Track Databricks roadmap in order to evaluate new features, conduct proofs of concepts, evaluate security risks, cost implication, and governed scalability readiness. Document recommendations and adoption requirements and work with Engineers, Architects and Product Owners to deploy it at scale in P&G.
-
Adoption and AI-Assisted Engineering Enablement: Develop reusable configurations, implementation patterns, and documentation. Build, test, and maintain agent skills and instructions that help users’ coding agents apply Databricks security, governance, testing, and performance best practices throughout the SDLC.
-
CI/CD and Automation: Build pipelines for databricks account configuration changes and safely perform these changes. Automate administration and validation using version control, peer review, and controlled deployment practices.
-
Governed Self-Service Enablement: Build self-serve tools which teams to request and enable approved Databricks capabilities within predefined governance guardrails (e.g. via PRs to Terraform repos or APIs).
-
Security Evaluation: Partner with Information Security to review capabilities before production adoption at scale. Implement access controls and technical guardrails. Promote reusable patterns, and periodically review existing implementations to address exceptions, retire obsolete approaches and reduce technical debt.
-
Data-Driven Governance: Use SQL to analyze Databricks system tables. Build dashboards and define metrics to track feature adoption, usage patterns and costs. Use these insights to prioritize platform changes, measure their impact.
-
Platform Operations: Manage databricks account configuration, monitoring, reliability, and costs. Troubleshoot complex platform issues and maintain operational runbooks. Advise users of the platform on best practices.