Azure Databricks Engineer

Stafide
Amsterdam, Netherlands
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Microsoft Azure Information Engineering Data Systems Python (Programming Language) SQL Databases Data Streaming YAML Data Processing Parallel Computation Technical Debt Pyspark
+3 more
Bicep Data Pipelines Databricks

Job description

  • Design, develop, and maintain scalable and reliable data processing solutions using Azure Databricks.

  • Build and manage robust streaming and batch data pipelines within complex Databricks environments.

  • Design and optimize data models to support scalable processing and performance requirements.

  • Manage multiple parallel data processing workflows using shared source datasets.

  • Develop and maintain data transformation logic using Python, PySpark, and SQL.

  • Implement and manage CI/CD pipelines using Azure and YAML-based configurations.

  • Utilize Infrastructure as Code (ARM/Bicep) for deployment and infrastructure automation.

  • Collaborate with cross-functional teams to ensure high-quality, maintainable, and reliable solutions.

  • Continuously improve system stability, performance, and engineering practices while minimizing technical debt.

  • Contribute actively within Agile teams to deliver scalable and sustainable data solutions.

Requirements

  • 8-10 years of overall professional experience, with strong expertise in Azure Databricks and Data Engineering.

  • Deep hands-on experience with Azure Databricks as the primary technology platform.

  • Strong proficiency in Python, PySpark, and SQL.

  • Proven experience building and managing streaming and batch data processing solutions.

  • Strong experience designing and maintaining scalable Databricks data models and architectures.

  • Solid understanding of Azure cloud services and YAML-based CI/CD pipelines.

  • Hands-on experience with Infrastructure as Code (ARM/Bicep).

  • Experience working within Agile methodologies and delivery environments.

  • Broader understanding of modern end-to-end data solution architectures is an advantage.

  • Strong communication and collaboration skills.

You Should Possess the Ability to:

  • Build scalable, high-performance, and reliable data processing solutions.

  • Design pragmatic and maintainable architectures while avoiding unnecessary complexity.

  • Manage multiple data workloads and parallel processing scenarios efficiently.

  • Troubleshoot, optimize, and improve complex data environments.

  • Make well-informed technical decisions in evolving architectural landscapes.

  • Collaborate effectively across engineering and business teams.

  • Drive continuous improvement with a strong quality-first mindset.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.nl

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · WWC 2022

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:31 min

Orchestrating generative configurations using standardized YAML files

Han Xiao · WWC 2022

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

Videos

See all

Related articles

See all