Data ingestion engineer

Terug naar alle vacatures
NS logo

Data ingestion engineer

NSUtrechtVast contractSenior
Data IngestionPythonData EngineerAzureDatabricksHybride werken

Salaris volgens CAO-schaal

Vaste loonschaal met jaarlijkse periodieken

€ 4.488 - € 7.515bruto per maand

Bouw mee aan de datagedreven toekomst van NS

Ben jij een ambitieuze Data Engineer die graag innoveert? Bij NS bouwen we aan een grootschalig data-ingestieplatform dat de basis vormt voor onze datagedreven strategie. Als Data Ingestion Engineer in team Lakehouse ben je niet zomaar een pijplijnbouwer; je bent medeverantwoordelijk voor het volledige ontwikkel- en beheerproces van ons platform, met een sterke focus op automatisering en kwaliteit.

Wat ga je doen?

  • Je geeft richting aan technische keuzes en adviseert op MT-niveau over de strategische koers.
  • Je ontwikkelt core services in Python voor het data-ingestieplatform.
  • Je ontwerpt en bouwt API's en implementeert data push-principes.
  • Je waarborgt datakwaliteit door logica voor validatie, versioning en metadata-management te implementeren.
  • Je werkt met Azure Container Apps, Databricks en RDBMS (Postgres) voor een robuust platform.

Wat breng je mee?

  • Minimaal 5 jaar ervaring met het bouwen van schaalbare services in Python.
  • Hands-on ervaring met Azure (Function Apps, Container Apps, ADLS Gen2) en microservice-architecturen.
  • Ervaring met Infrastructure as Code (Terraform of Bicep).
  • Kennis van Databricks of Snowflake en bekendheid met OTF.
  • Een kritische, doortastende houding en het vermogen om structurele oplossingen te bieden.

Wil jij impact maken op de mobiliteit van Nederland? Solliciteer direct en help ons bouwen aan een betrouwbaar en innovatief dataplatform.

Belangrijkste verantwoordelijkheden

  • Ontwikkelen van core services in Python

  • Ontwerpen en bouwen van API's

  • Implementeren van data validatie en metadata-management

  • Adviseren over technische en strategische keuzes

  • Ondersteunen van teamleden bij operationele zaken

Vereisten

  • Minimaal 5 jaar ervaring met Python

  • Ervaring met Azure en microservice-architecturen

  • Ervaring met Infrastructure as Code (Terraform/Bicep)

  • Ervaring met Databricks of Snowflake

  • Goede beheersing van de Nederlandse taal

Secundaire arbeidsvoorwaarden

  • Extra beloning (bijv. 13e maand, vaste eindejaarsuitkering)
  • Pensioen
  • Reiskostenvergoeding
NS

Over NS

Nederlandse Spoorwegen (NS) is de grootste reizigersvervoerder op het spoor in Nederland en een belangrijke schakel in het dagelijkse leven van miljoenen reizigers. Dagelijks verzorgt NS tienduizenden treinritten en zet zich in voor veilig, betrouwbaar en toegankelijk openbaar vervoer binnen het land en naar internationale bestemmingen.

Werken bij NS betekent bijdragen aan mobiliteit, bereikbaarheid en innovatie in het openbaar vervoer. Of je nu betrokken bent bij treindienstplanning, techniek, klantenservice of logistiek, je werkt mee aan een infrastructuur die Nederland verbindt.