Software Engineer

DC&I
Amsterdam, Netherlands
7 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Remote
Amsterdam, Netherlands

Tech stack

Agile Methodologies
Azure
Continuous Integration
Information Engineering
Python
Metadata
Object-Oriented Software Development
Package Management Systems
Software Engineering
Management of Software Versions
PySpark
Information Technology
Databricks
Artifactory

Job description

Werk aan een schaalbaar Data Quality Framework binnen een moderne Databricks-omgeving en draag bij aan de betrouwbaarheid van bedrijfskritische dataplatformen. Je ontwikkelt herbruikbare componenten, automatiseert kwaliteitscontroles en werkt samen met multidisciplinaire Agile-teams aan hoogwaardige data-oplossingen. Rol & context Voor een organisatie binnen de financiële dienstverlening wordt een Software Engineer Data Quality Framework gezocht. Je bent verantwoordelijk voor het ontwikkelen, onderhouden en verbeteren van een Data Quality Framework in Databricks met PySpark en draagt bij aan de verdere professionalisering van het dataplatform. Werkzaamheden

  • Ontwikkelen en verbeteren van een PySpark-gebaseerd Data Quality Framework in Databricks
  • Ontwikkelen van herbruikbare validatiecomponenten
  • Implementeren van rule execution en contract-driven validation
  • Borgen van softwarekwaliteit door refactoring, testen en CI/CD
  • Beheren van Databricks-jobs, alerts, triggers en multi-environment deployments
  • Vertalen van stakeholderbehoeften naar technische oplossingen
  • Opstellen van documentatie en standaarden
  • Coachen van teamleden

Requirements

  • Minimaal 5 jaar ervaring als Software Engineer, Data Engineer of Platform Engineer

  • Uitgebreide ervaring met Python en PySpark

  • Ervaring met Databricks in productieomgevingen

  • Kennis van softwareontwerp, objectgeoriënteerd programmeren en package management

  • Ervaring met testen, CI/CD en deploymentprocessen

  • Ervaring met cloudplatformen, bij voorkeur Microsoft Azure

  • Achtergrond in Computer Science, Software Engineering, Data Engineering of vergelijkbaar

  • Goede beheersing van de Engelse taal Pré's

  • Ervaring met Data Quality Frameworks

  • Ervaring met metadata-gedreven validatie

  • Ervaring met herbruikbare frameworkcomponenten

  • Ervaring met Databricks alerts, notifications en triggers

  • Ervaring met Azure DevOps

  • Ervaring met Artifactory

  • Ervaring met data contracts, governance en rule versioning Praktische informatie

Apply for this position