The Senior Azure Databricks Data Engineer assists with data technology strategy and data integration issues, and provides direction and oversight for the design and implementation of data solutions across secure systems. The role helps define and apply data management policies and engineering standards, advises and supports project teams, and participates in requirements gathering, solution reviews, and communication of technical concepts to non-technical personnel. It works closely with solution leads, project managers, data architects, data scientists, and data analysts on solution design, architecture, and implementation. The engineer extracts, transforms, and loads data from varied sources; designs, builds, and maintains batch and streaming pipelines in Azure Databricks using PySpark, Spark SQL, and Delta Lake; and develops and tunes dimensional data models and SQL workloads in Azure Synapse Analytics. The role orchestrates and monitors workflows using Databricks Workflows/Jobs and Synapse or Azure Data Factory pipelines, including scheduling, alerting, and failure recovery. It applies governance and security controls to protect PHI and PII in accordance with HIPAA and agency policy, documents solutions, and supports operations through systems analysis and recommendations for policy and procedural changes. Other duties and responsibilities may be assigned or changed at any time. The position is a contract role based in Indianapolis, Indiana, with a hybrid arrangement requiring onsite work one day per week. Flexible work-from-home options are available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior