Laan van Puntenburg 100, 3511 ER Utrecht, Nederland
Begindatum:
1 dec 2026Einddatum:
1 dec 2027Publicatiedatum:
5 nov 2026De treindienst bijsturen is een complexe, realtime puzzel van infrastructuur, dienstregeling, materieel en personeel. De IT die dit mogelijk maakt is bedrijfskritisch en ondersteunt 24/7 de operatie.
Voor het DevOps-team Bijsturing Dienstregeling zoeken we een zeer ervaren Senior Java Developer (DevOps) die AI als vast onderdeel van het dagelijkse ontwikkelwerk gebruikt, voor een concrete veranderopdracht binnen de Bijsturing Applicatie Dienstregeling (BAD).
BAD is een back-end platform dat cruciale dienstregelings- en infrastructuurinformatie verwerkt en realtime beschikbaar stelt aan meerdere operationele bijsturingssystemen. Een aantal van deze afnemende systemen heeft een eigen front-end; BAD zelf is volledig gericht op back-end verwerking, integratie en informatievoorziening.
De applicatie is technisch gemoderniseerd en bestaat uit moderne, losse componenten binnen een DevOps-omgeving. De komende periode ligt de focus op verdere functionele ontwikkeling, integratie en migratie naar het Mission Critical platform van NS op Azure.
Het beoogde resultaat is aantoonbare voortgang op deze opgave en een team dat structureel sneller levert. Concreet:
Let op: we zoeken nadrukkelijk geen "vibe coder". Je hebt jarenlang zelf gebouwd, kent het vak van binnenuit, en hebt je de afgelopen jaren ontwikkelen met AI eigen gemaakt. Juist die combinatie maakt dat je AI goed kunt sturen en beoordelen.
Let op: Specifieke kennis van het spoordomein is geen vereiste. Van een technisch zeer sterke professional verwachten we dat deze het domein snel eigen kan maken.
Het team Bijsturing Dienstregeling is onderdeel van het cluster Bijsturing binnen Resultaatgebied Treindienst. Binnen dit cluster ontwikkelen en beheren meerdere DevOps-teams de systemen waarmee NS dagelijks de treindienst bestuurt en bijstuurt.
Je werkt binnen een Agile Release Train in een omgeving waarin hoge beschikbaarheid, realtime informatie-uitwisseling en betrouwbare integraties essentieel zijn. We werken hybride. De vaste kantoordagen zijn maandag en donderdag in Utrecht.
Selectiegesprekken: zo snel mogelijk
De selectie bestaat uit een gesprek en een assessment. In het assessment werk je aan een realistische casus en doe je een korte live opdracht met je eigen laptop en je eigen AI-setup.
Optie tot verlenging: Niets over bekend.
Hybride: De vaste kantoordagen zijn maandag en donderdag in Utrecht.
Overig algemeen:
Werken bij NS betekent dat jij het verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.