Helaas, deze vacature is niet actief.

Vacature Data Engineer in Amsterdam

Beschrijving

Een innovatieve applicatie voor de datakwaliteit van complexe rapportagestromen (door)ontwikkelen en beheren als basis voor het datagedreven toezicht van DNB.

Jij hebt impact

Bij DNB maak je je sterk voor een betrouwbaar financieel stelsel en draag je zo bij aan duurzame welvaart. DNB heeft een ambitieuze digitale strategie waarin datagedreven toezicht centraal staat. Jij werkt hieraan mee door het ontwikkelen en beheren van een innovatieve applicatie voor de beoordeling van de datakwaliteit van complexe rapportagestromen van financiële instellingen.

Zo doe je dat als Data Engineer bij DNB

Als ervaren data engineer en webdeveloper werk je met de nieuwste technieken aan de ontwikkeling en het beheer van een nieuwe webapplicatie – Dataloop – voor de datakwaliteitsbeoordeling van rapportages van verzekeraars en pensioenfondsen. Deze rapportages zijn van essentieel belang voor het datagedreven toezicht van DNB.

Wat ga je precies doen?

Je werkt op het snijvlak van web development en data enginering met de applicatie Dataloop. Deze applicatie draait op het Microsoft Azure platform en kenmerkt zich door:

  • Ontwikkeling en updates op basis van Continuous Integration en Continuous Delivery principes.
  • Een gedistribueerde architectuur waarin datastromen via API (REST en Graphql API) lopen.
  • Automatische uitvoering van taken met een Directed Acyclic Graph workflow ETL scheduler.
  • De mogelijkheid om de architectuur onderliggend aan de webapplicatie met Kubernetes in andere omgevingen te deployen.
  • Een front-end applicatie en middleware (APIs) gebaseerd op het micro web framework Flask. 

 

Je bent primair verantwoordelijk voor de ontwikkeling van de back-end van Dataloop in aansluiting op de gebruikerswensen van het pensioenfondsenteam en toezichtexperts. Daarnaast is er ook ruimte om als developer mee te werken aan features voor de webapplicatie.

Doordat je het hele proces op professionele wijze beheerst (van ETL pipelines naar PostgreSQL, het ontwerpen en maken van ORMs tot het beschikbaar maken van de Data via API’s), ben je in staat om met jouw pensioenfondsenteam oplossingen te implementeren die de datakwaliteitsbeoordeling effectiever en efficiënter maken, en de beheersbaarheid vergroten.

Hierbij werk je nauw samen met het verzekeraarsteam dat binnen dezelfde afdeling valt. In onze teams zijn de lijntjes kort en is interactie met de juiste experts en eindgebruikers eenvoudig.

Hier doe je dat

Je wordt onderdeel van een agile BizDevOps team waarin analisten die verantwoordelijk zijn voor het rapportagebeoordelingsproces en daarvoor Dataloop gebruiken, direct samenwerken met data engineers en front-end developers die Dataloop ontwikkelen en beheren. Het team is verantwoordelijk voor het rapportagebeoordelingsproces van alle Nederlandse pensioenfondsen en beschikt over diepgaande kennis van de rapportages en technische systemen in XBRL, Python en SAS. Dit team werkt samen met het verzekeraarsteam aan de ontwikkeling van Dataloop en machine learning modellen ten behoeve van datakwaliteitssignalen.

Normaal gesproken werk je vanuit ons kantoor in Amsterdam. In de huidige maatschappelijke situatie werkt het overgrote deel van onze medewerkers vanuit huis. DNB zorgt ervoor dat je dit uitstekend kan doen. Denk aan laptop, telefoon en thuiswerkplekinrichting op aanvraag. Zodra de situatie het weer toelaat hopen we iedereen op ons prachtige kantoor te verwelkomen!

Dit breng je mee

Je bent resultaatgericht en een echte teamspeler. Je neemt het voortouw, bent innovatief en hecht belang aan goed beheer. Je bent in staat in termen van de gebruiker mee te denken over gewenste functionaliteit en dit helder te vertalen naar technische oplossingen. Het spreekt je bovendien aan kort-cyclisch te werken (Agile & Scrum).

Waar zijn we verder nog naar op zoek?

  • Academisch werk- en denkniveau c.q. diploma.
  • Goede schriftelijke en mondelinge vaardigheden in de Nederlandse taal.
  • Minimaal 3 jaar relevante werkervaring gerelateerd aan het profiel, in een complexe omgeving.
  • Minimaal 2 jaar ervaring met Python.
  • Minimaal 2 jaar ervaring met SQL (Data Base Administratie, programmeren).
  • Minimaal 1 jaar ervaring in het maken en beheren van API’s.
  • Minimaal 1 jaar ervaring met het vertalen van businesswensen naar een datamodel en API-structuur.
  • Minimaal 1 jaar ervaring met front-end development.
  • Pre: ervaring met version-control-software (Gitlab, Github).
  • Pre: ervaring met containers (Docker) en container orchistration.
  • Pre: ervaring met werken op Azure.
  • Pre: ervaring met het werken in een Agile/Scrum omgeving.
Dit bieden we je

Een 36-urige werkweek - 32 uur kan ook - met werk midden in de financiële en economische actualiteit. Bij een betrouwbare en maatschappelijk betrokken werkgever in Amsterdam, die voortdurend inspeelt op de veranderende eisen van onze omgeving. En die doorlopend innoveert. We staan als instelling midden in de samenleving. Onze mensen zijn gedreven en betrokken bij hun werk binnen een maatschappelijke context. Wij zien een diverse en inclusieve werkomgeving als één van de voorwaarden om als organisatie succesvol te zijn en onze doelstellingen te blijven bereiken. Dit biedt jou volop kansen je verder te verdiepen en nieuwe ervaringen op te doen. In Nederland, maar ook daarbuiten. Je start met een jaarcontract, bij goed functioneren en wanneer de (organisatorische) omstandigheden niet wijzigen is er uitzicht op voortzetting.

De overige goede arbeidsvoorwaarden die horen bij deze functie:

  • Een salaris van minimaal € 3.200,-- en maximaal € 6.280,-- bruto per maand, op basis van een 36-urige werkweek. De uiteindelijke inschaling is onder meer afhankelijk van je kennis en ervaring.
  • Een 13de maand en 8% vakantietoeslag berekend over 13 maanden.
  • Pensioenopbouw op basis van middelloon met voorwaardelijke indexatie. Eigen bijdrage in de premie 6,39%.
  • Een volledige vergoeding van je OV-reiskosten woon-werkverkeer.
  • Veel mogelijkheden jezelf door opleiding en training zowel vakinhoudelijk als persoonlijk te blijven ontwikkelen.
  • Een goede balans tussen je professionele en je privéleven. In deze functie is het mogelijk om 4 dagen van 8 of 9 uur te werken.

Extra informatie

Status
Inactief
Plaats
Amsterdam
Dienstverbanden
Fulltime (startersfunctie)

Amsterdam | Financieel / Accountancy | Fulltime (startersfunctie)

We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.