Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Medior Data Engineer BI team Finance - Utrecht

Posted 17 Dec 2025
Share:
Work experience
3 to 10 years
Full-time / part-time
Full-time
Job function
Salary
€3,254 - €6,059 per month
Degree level
Required language
Dutch (Fluent)
Deadline
4 January 2026

Build your career on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Bouw mee aan het datafundament van NS, werk in een innovatief team met de nieuwste tooling en lever impactvolle oplossingen voor 1,2 miljoen dagelijkse reizigers.

Jij zorgt voor de mobiliteit van Nederland

Veel ontwikkel-mogelijkheden

Goede arbeidsvoorwaarden

Werken als medior data engineer BI bij NS

  • Je draagt bij aan betrouwbare en inzichtelijke informatieproducten waarmee NS dagelijks richting geeft aan dienstverlening én business.
  • Je werkt in een multidisciplinair, gedreven team bij Data, Innovatie & Analyse met veel ruimte voor sparren en kennisdeling.
  • Bij NS pak je complexe datavraagstukken aan in een innovatieve omgeving met de nieuwste technologieën zoals Azure, Snowflake en Power BI.

Jeroen: "Door data te analyseren en te modelleren creëren we heldere financiële inzichten die impact maken."

Wat ga je doen?

Data speelt een hoofdrol in al onze processen en is volop in beweging. Dat is niet overdreven, want dagelijks vertrouwen 1,2 miljoen reizigers in Nederland op onze technologie. Van het krijgen van de juiste informatie tot aan het rijden van de treinen. Vanaf het hoofdkantoor in Utrecht werken veel collega´s achter de schermen om dit voor elkaar te krijgen in een uitdagende en innoverende dataomgeving.

Je maakt deel uit van het DEVOPS DIA Financeteam binnen Staven. Het team is verantwoordelijk voor de totstandkoming van hoogwaardige informatieproducten voor de afdeling Finance. Daarnaast heeft het team het beheer over de eigen gemaakte producten. Enkele voorbeelden hiervan zijn NS Brede Profit & Loss, Total Cost of Ownership, BTW Omzetrapportage en Projectenrapportage. Onze afnemers en contacten zijn voornamelijk financial- en businesscontrollers en (project-) managers.

We maken als DIA de transitie van één groot dataplatform naar een modulair dataplatform. We werken onder andere met tooling zoals Snowflake, GIT en Azure Stack (Data Factory, Power BI, ADLS, enz.).

Als Data Engineer ligt de nadruk van je werkzaamheden op het klaarzetten en beschikbaar maken van brondata in de Azure Cloud, het testen op datakwaliteit en het ontwikkelen van bijbehorende datamarts. Deze datamarts dienen als basis voor nieuw te ontwikkelen dashboards. Daarnaast ga je aan de slag met het ontwerpen van verschillende datamodellen. Vanzelfsprekend binnen DEVOPS hoort ook het beheer en onderhoud van bestaande producten tot de werkzaamheden.

Je helpt mee aan het bouwen van een datafundament waarin alle databronnen ontsloten worden voor besturingsmodellen, dashboards, analyses en andere informatieproducten voor de NS. Je bent end-to-end verantwoordelijk voor je eigen omgeving en zorgt er samen met je team voor dat je snel waarde creëert door de keten heen.

Je werkt veel samen met collega´s in de keten binnen je team en de afdeling. Je bent een schakel in het bouw- en deliveryproces waarbinnen informatieproducten worden gerealiseerd van ontwikkeling tot productie. Je biedt oplossingen en zorgt voor verbeteringen.

Hierin ben je succesvol doordat je jouw leergierigheid, teamspirit, kennisdeling, motivatie en ‘getting-things-done’ mentaliteit slim inzet bij:

  • Het klaarzetten van nieuwe bronnen tot en met het beschikbaar maken van de data binnen de datamart.
  • Je bent verantwoordelijk voor een effectief ontworpen en gerealiseerd DWH, met data pipelines van bron tot eindgebruiker.
  • Je zorgt voor robuust opgezette code met relevante controles op het gebied van processing en datakwaliteit.
  • Je zorgt voor goede inproductiename met een geteste en gedocumenteerde oplossing.

Waar ga je werken?

Op loopafstand van station Utrecht Centraal bundelen ruim 300 collega´s van de afdeling Data, Innovatie & Analyse hun krachten. Hier werkt een mix van ervaringen en persoonlijkheden, die elkaar graag opzoeken om met elkaar te sparren en kennis te delen. De afdeling geeft gebruikers betrouwbaar inzicht om tot juiste acties te komen door het verzamelen, combineren, analyseren en presenteren van informatie.

Het DIA Financeteam is een klein team dat primair dataproducten maakt voor de Finance-afdeling. Verder levert het team ook financiële data aan andere datateams. Het team bestaat momenteel uit 4 medewerkers: 2 data Engineers, 1 Data Analist en 1 BI Specialist. Verder heeft het team een PO en een SM. Het is een hecht team dat nauw samenwerkt met Finance.

Functie-eisen

  • Je hebt minimaal een afgeronde HBO opleiding en 3 jaar ervaring als Data Engineer of soortgelijke functies in een ETL-BI/DWH omgeving.
  • Je hebt aantoonbare ervaring met Snowflake / SNOWsight.
  • Je hebt aantoonbare ervaring met datamodelleren: object, conceptueel en dimensioneel datamodel.
  • Je hebt aantoonbare ervaring van data-integratie, deployment automation en versiebeheer.
  • Kennis en ervaring met Data Vault 2.0 is een pré.
  • Kennis en ervaring met Object-Oriented Programmeren in Python is een pré.
  • Ervaring met Platformengineering en Infrastructuur-als-code-tool Terraform is een pré.

Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega’s met lef, die openstaan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business.

Arbeidsvoorwaarden

Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om je te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:

  • Een salaris tussen € 3.254,- en € 6.059,- bruto per maand (schaal 60) (o.b.v. 36-urige werkweek).
  • Een 36-urige werkweek.
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
  • Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
  • Je gezin reist gratis in de daluren.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Professionele ontwikkelingsmogelijkheden
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).

Goed om te weten:

  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld.

Elke dag reizen bijna 1 miljoen mensen met de trein. Jij kunt daaraan bijdragen. Of je nu sleutelt aan een trein, werkt met data of slimme oplossingen bedenkt: bij NS doe je werk dat ertoe doet. We zoeken mensen met vakkennis en passie. Samen maken we Nederland bereikbaar – nu én in de toekomst. De reis van morgen begint bij jou.

Logistics
Utrecht
Active in 3 countries
19,000 employees
50% men - 50% women
Average age is 43 years