Senior
Responsibilities:
Develop & Optimize Data Pipelines
Implement Unity Catalog for Data Governance
Integrate with Cloud Data Platforms
Automate & Orchestrate Workflows
Collaborate with Stakeholders
API expertise
Required Skills & Experience:
Azure Databricks & Apache Spark (PySpark) – Strong experience in building distributed data pipelines.
Python – Proficiency in writing optimized and maintainable Python code for data engineering.
Unity Catalog – Hands-on experience implementing data governance, access controls, and lineage tracking.
SQL – Strong knowledge of SQL for data transformations and optimizations.
Delta Lake – Understanding of time travel, schema evolution, and performance tuning.
Workflow Orchestration – Experience with Azure Databricks Jobs or Azure Data Factory.
CI/CD & Infrastructure as Code (IaC) – Familiarity with Databricks CLI, Databricks DABs, and DevOps principles.
Security & Compliance – Knowledge of IAM, role-based access control (RBAC), and encryption.
Preferred Qualifications:
Experience with MLflow for model tracking & deployment in Databricks.
Familiarity with streaming technologies (Kafka, Delta Live Tables, Azure Event Hub, Azure Event Grid).
Hands-on experience with dbt (Data Build Tool) for modular ETL development.
Certification in Databricks, Azure is a plus.
Experience with Azure Databricks Lakehouse connectors for SalesForce and SQL Server
Experience with Azure Synapse Link for Dynamics, dataverse
Familiarity with other data pipeline strategies, like Azure Functions, Fabric, ADF, etc
Soft Skills:
Strong problem-solving and debugging skills.
Ability to work independently and in teams.
Excellent communication and documentation skills.
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Merrill Communications matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.