NS · Standplaats: Utrecht · 24 september 2025

Wil jij met jouw kennis dagelijks bijdragen aan miljoenen reizigers die veilig en op tijd willen reizen? Dan is deze functie bij NS jou op het lijf geschreven!

  • Als ontwikkelaar van de bijsturing applicatie dienstregeling (B@D) draag je direct bij aan het laten rijden van de treinen.
  • Je bent van begin tot eind betrokken bij de Productontwikkeling-uitdagingen. Van design tot ontwikkeling en beheer.
  • Met een betere zitplaatskans, beter op tijd rijdende treinen en het sneller verhelpen van eventuele verstoringen op het spoor.

Als DevOps Engineer van de bijsturings applicatie dienstregeling heb je werk met veel betekenis: deze applicatie is namelijk cruciaal voor de operatie en digitalisering van NS. De complexiteit van ons domein en de keten van systemen, samen met de hoge beschikbaarheids- en performance-eisen, maken het werk interessant en uitdagend. Esther - senior Java developer - NS

IT speelt in onze digitaliserende organisatie een grote rol en daarom ben jij als developer onmisbaar. Dankzij jouw inzet rijden de treinen op tijd, is de kans op een zitplaats optimaal en heeft de reiziger 24 uur per dag actuele reisinformatie.

De Agile Release Train waar jouw nieuwe werkplek klaarstaat werkt onder andere aan de bijsturing applicatie materieel (B@M) en bijsturing applicatie dienstregeling (B@D). Met deze applicaties bestuurt NSdagelijks de volledige treindienst. We zorgen ervoor dat de treinen lang genoeg zijn om al onze reizigers een zitplaats te kunnen bieden! Niet alleen als de treinen rijden volgens plan, maar juist ook als door een defecte trein of een aanrijding alles anders loopt dan gedacht.

Deze vacature zit in het B@D-team en betreft een cruciale schakel in de digitalisering van de treindienst van NS. In 2025 Q3 ronden we de modernisering van B@D af. Er staat de technische en organisatorische basis (Containers, Springboot, DevOps team) klaar om verdere digitalisering van NS mogelijk te maken. Die bestaat voor de aankomende jaren uit het toevoegen van veel meer real-time dienstregelingsdata aan de bijsturing systemen. Als senior DevOps engineer sta jij opgesteld om die digitalisering van NS mogelijk te maken. En dat doe jij door actief mee te denken over de mogelijkheden van die toekomst, en door deze met je team te realiseren. Je bent daarin als senior sparring partner met en voor je teamgenoten, product owner, analisten en architecten.

Het cluster Materieel en Onderhoud is onderdeel van Resultaatgebied Treindienst. Wij zorgen voor de IT-systemen die de processen ondersteunen van de planning, besturing en bijsturing van treinmaterieel en de dienstregeling. De werklocatie van ons team is hybride, met dagen op kantoor in Utrecht en dagen vanuit huis.

We zetten vol in op Continuous Integration, Continuous Delivery en DevOps. Dat doe we binnen een Release Train met zes Agile DevOps teams, elk met een multidisciplinaire samenstelling. Naast je functie krijg je ruimte en tijd om te sparren, kennis te delen en jezelf verder te ontwikkelen.

Beluister dan onze IT-podcast "Van code tot coupé". In de vierde aflevering vertellen we meer over de applicaties voor bijsturing dienstregeling en materieel.

  • Je hebt 5 tot 7 jaar ervaring als ontwikkelaar binnen complexe IT-omgevingen, waarin je jouw technische expertise hebt bewezen.
  • Je bent bedreven in Java-ontwikkeling met Spring Boot en hebt hands-on ervaring met het bouwen van webservices (REST en SOAP).
  • Je hebt kennis van messaging systemen zoals JMS en werkt gemakkelijk met relationele databases, bij voorkeur PostgreSQL.
  • Testautomatisering is jou niet vreemd en je bent vertrouwd met moderne container- en cloudplatformen zoals Kubernetes en Azure.

Je draait op termijn mee in de wachtdienst, waarmee we 24/7 ondersteuning bieden op onze applicatie.

Daarom ben je ook een teamplayer die drager is van de waarden: Eigenaarschap, Commitment, Durf, Focus, Openheid en Respect. Met jouw inzet, daadkracht en flexibiliteit versterk je het team.

Werken bij NS betekent dat jij het verschil kunt maken in de dynamische wereld van duurzame mobiliteit.

  • Een salaris tussen €4.190,- en €7.015,- bruto per maand (o.b.v. 36-urige werkweek).
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
  • 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.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • Bekijk dan hier de NS cao.

Mail naar van onze frontoffice via [email protected] .

  • 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.
  • Bekijk daarvoor onze inhuur pagina .

Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit.

  • Als ontwikkelaar van de bijsturing applicatie dienstregeling (B@D) draag je direct bij aan het laten rijden van de treinen.
  • Je bent van begin tot eind betrokken bij de Productontwikkeling-uitdagingen. Van design tot ontwikkeling en beheer.
  • Met een betere zitplaatskans, beter op tijd rijdende treinen en het sneller verhelpen van eventuele verstoringen op het spoor.

Als DevOps Engineer van de bijsturings applicatie dienstregeling heb je werk met veel betekenis: deze applicatie is namelijk cruciaal voor de operatie en digitalisering van NS. De complexiteit van ons domein en de keten van systemen, samen met de hoge beschikbaarheids- en performance-eisen, maken het werk interessant en uitdagend.

IT speelt in onze digitaliserende organisatie een grote rol en daarom ben jij als developer onmisbaar. Dankzij jouw inzet rijden de treinen op tijd, is de kans op een zitplaats optimaal en heeft de reiziger 24 uur per dag actuele reisinformatie.

De Agile Release Train waar jouw nieuwe werkplek klaarstaat werkt onder andere aan de bijsturing applicatie materieel (B@M) en bijsturing applicatie dienstregeling (B@D). Met deze applicaties bestuurt NSdagelijks de volledige treindienst. We zorgen ervoor dat de treinen lang genoeg zijn om al onze reizigers een zitplaats te kunnen bieden! Niet alleen als de treinen rijden volgens plan, maar juist ook als door een defecte trein of een aanrijding alles anders loopt dan gedacht.

Deze vacature zit in het B@D-team en betreft een cruciale schakel in de digitalisering van de treindienst van NS. In 2025 Q3 ronden we de modernisering van B@D af. Er staat de technische en organisatorische basis (Containers, Springboot, DevOps team) klaar om verdere digitalisering van NS mogelijk te maken. Die bestaat voor de aankomende jaren uit het toevoegen van veel meer real-time dienstregelingsdata aan de bijsturing systemen. Als senior DevOps engineer sta jij opgesteld om die digitalisering van NS mogelijk te maken. En dat doe jij door actief mee te denken over de mogelijkheden van die toekomst, en door deze met je team te realiseren. Je bent daarin als senior sparring partner met en voor je teamgenoten, product owner, analisten en architecten.

Het cluster Materieel en Onderhoud is onderdeel van Resultaatgebied Treindienst. Wij zorgen voor de IT-systemen die de processen ondersteunen van de planning, besturing en bijsturing van treinmaterieel en de dienstregeling. De werklocatie van ons team is hybride, met dagen op kantoor in Utrecht en dagen vanuit huis.

We zetten vol in op Continuous Integration, Continuous Delivery en DevOps. Dat doe we binnen een Release Train met zes Agile DevOps teams, elk met een multidisciplinaire samenstelling. Naast je functie krijg je ruimte en tijd om te sparren, kennis te delen en jezelf verder te ontwikkelen.

Beluister dan onze IT-podcast "Van code tot coupé". In de vierde aflevering vertellen we meer over de applicaties voor bijsturing dienstregeling en materieel.

  • Je hebt 5 tot 7 jaar ervaring als ontwikkelaar binnen complexe IT-omgevingen, waarin je jouw technische expertise hebt bewezen.
  • Je bent bedreven in Java-ontwikkeling met Spring Boot en hebt hands-on ervaring met het bouwen van webservices (REST en SOAP).
  • Je hebt kennis van messaging systemen zoals JMS en werkt gemakkelijk met relationele databases, bij voorkeur PostgreSQL.
  • Testautomatisering is jou niet vreemd en je bent vertrouwd met moderne container- en cloudplatformen zoals Kubernetes en Azure.

Je draait op termijn mee in de wachtdienst, waarmee we 24/7 ondersteuning bieden op onze applicatie.

Daarom ben je ook een teamplayer die drager is van de waarden: Eigenaarschap, Commitment, Durf, Focus, Openheid en Respect. Met jouw inzet, daadkracht en flexibiliteit versterk je het team.

Werken bij NS betekent dat jij het verschil kunt maken in de dynamische wereld van duurzame mobiliteit.

  • Een salaris tussen €4.190,- en €7.015,- bruto per maand (o.b.v. 36-urige werkweek).
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
  • 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.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • Bekijk dan hier de NS cao.
  • 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.
  • Bekijk daarvoor onze inhuur pagina .

Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit.


Meld Misbruik

NS

Standplaats: Utrecht

24 september 2025

Vacature kenmerken


Functiegroep
Overig
Functie
devops engineer
Branche
Transport / Opslag / Distributie
Dienstverband
Freelance
Uren
32 - 36 uur per week
Salaris
€ 4.190 - € 7.015
Opleidingsniveau
HBO
Carriere
Ervaren
Werklocatie
Zakkendragerssteeg, Utrecht

Contact


Adres
NS
Contactgegevens
Karin