Data Engineer Masterdata

De Nederlandsche Bank
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Junior

Job location

Remote
Amsterdam, Netherlands

Tech stack

Azure
Software Bug Management
Code Review
Continuous Integration
Information Engineering
Data Integration
ETL
Data Warehousing
Dimensional Modeling
Python
Microsoft SQL Server
SQL Azure
Powershell
Scrum
Power BI
Runbook
SQL Databases
YAML
Azure
Spark
Virtual Environment
Microsoft Fabric
Information Technology
Bicep
Data Management
Azure
Databricks

Job description

  • Ontwerpen en implementeren van ETL/ELT-processen en datastromen.
  • Opzetten en onderhouden van data pipelines en integraties met bron- en doelsystemen.
  • Zorgen voor datakwaliteit, -validatie en monitoring in de oplossingen.
  • Samenwerken met data engineers, softwareontwikkelaars en business stakeholders om requirements te vertalen naar implementatie.
  • Optimaliseren van prestaties, schaalbaarheid en onderhoudbaarheid van data-oplossingen.
  • Documenteren van architectuur, dataflows en operationele procedures.

Je werkt nauw samen met technische teams en stakeholders om data-gedreven oplossingen te realiseren en continu te verbeteren.

Requirements

  • Ervaring in data engineering, data-integratie of vergelijkbare rollen.

  • Goede kennis van SQL en ervaring met programmeertalen zoals Python of vergelijkbaar.

  • Ervaring met ETL/ELT-tools, datawarehouses of cloud-gebaseerde data-platformen is een pré.

  • Analysevaardigheden en oog voor datakwaliteit en -beveiliging.

  • Communicatief vaardig en in staat om zowel technisch als functioneel te schakelen met stakeholders.

  • Proactieve, resultaatgerichte en samenwerkingsgerichte werkhouding.

  • Je bent minimaal 24 uur per week beschikbaar

  • Je voert werkzaamheden (voornamelijk) op locatie bij DNB uit, tenzij thuiswerken door de manager is toegestaan; je werkt in de virtuele omgeving van DNB en op DNB-laptops

  • Je bent beschikbaar voor een (online) kennismaking/gesprek via Teams

  • Je hebt minimaal 3 jaar relevante werkervaring als data engineer in Azure (bij voorkeur 5 jaar)

  • Je hebt minimaal 3 jaar relevante ervaring met Python en met Azure SQL en/of SQL Server

  • Je hebt minimaal 3 jaar relevante ervaring met Apache Spark

  • Je hebt minimaal 2 jaar relevante ervaring met Azure Synapse

  • Je hebt minimaal 3 jaar ervaring met Power BI, DAX en/of Analysis Services

  • Je hebt ervaring met werken in Agile/Scrum-teams en met CI/CD

  • Je hebt ervaring met het stabiliseren van productieomgevingen (bugfixing, performance, beheerbaarheid) en met overdracht naar beheer

  • Je hebt minimaal 5 jaar relevante ICT-werkervaring binnen een grote organisatie (>1.000 medewerkers), bij voorkeur bij de overheid of een financiële dienstverlener

  • Je hebt minimaal 1 jaar ervaring met datalakehouse-architectuur en dimensioneel modelleren (Ralph Kimball)

  • Je beschikt over HBO/WO werk- en denkniveau

  • Je beschikt over uitstekende schriftelijke en mondelinge vaardigheden in het Nederlands

  • Je beschikt over aantoonbaar analytisch vermogen en een gestructureerde manier van werken; je kunt complexe materie snel doorgronden

  • Je bezit de volgende competenties: analytisch vermogen, gestructureerde manier van werken, resultaatgerichtheid, pro-activiteit, gericht op samenwerking, communicatieve vaardigheden en het vermogen om kennisdeling en -borging te faciliteren zodat de interne organisatie na afloop zelfstandig kan functioneren

Functie-wensen

  • Je bent 36 uur per week beschikbaar
  • Je hebt kennis van het opleveren van beheerbare software, inclusief documentatie en runbooks
  • Je hebt minimaal 2 jaar ervaring met Azure DevOps (Boards, Repos, build/release pipelines), deployment-automatisering, testautomatisering (unit/integratie/e2e) en kwaliteitsborging via code reviews en pipelines
  • Je hebt minimaal 2 jaar ervaring met Azure Data Factory, Microsoft Fabric en/of Databricks, en met het automatiseren van deployments en infra-uitrol met Azure DevOps, YAML, Bicep en PowerShell
  • Je hebt bij ten minste één opdracht aantoonbare ervaring met het realiseren van een centrale masterdatahub, inclusief het ontwerpen, bouwen en beheren van schaalbare en herleidbare datapipelines en integraties voor het verwerken, valideren, verrijken en distribueren van masterdata, in samenwerking met architecten, data stewards, analisten en afnemende teams binnen een complexe data- en ketenomgeving
  • Je beschikt over kennis van testframeworks en testautomatisering (unit/integratie/e2e)
  • Je beschikt over kennis van de werking van een masterdata-hub als centrale oplossing in een federatieve dataarchitectuur (inclusief de samenhang tussen bronsystemen/system-of-record, integratielaag/system-of-reference en beheerprocessen) en hoe relatiemasterdata wordt samengebracht, gevalideerd en ontsloten als gecertificeerde dataproducten
  • Je beschikt over kennis van relatiemasterdata-concepten en RMDM-datamodellering (o.a. identifiers, authoritative/golden record, matching en deduplicatie, historie/tijdlijnen met geldigheid, sleutelbeheer/registratietabellen) en de samenhang met relevante interne en externe bronnen

About the company

Voor De Nederlandsche Bank N.V. zoeken wij een Data Engineer Masterdata. Je werkt in het RMDM-realisatieteam (Data Services). Zij ontwikkelen datamanagementoplossingen en dataservices die zorgen voor betrouwbare beschikbaarheid en verwerking van informatie binnen de organisatie. Je draagt bij aan ontwerp, ontwikkeling en optimalisatie van dataflows, pipelines en integraties, en zorgt dat data kwalitatief en beheersbaar blijft.

Apply for this position