NS · Standplaats: Utrecht · 13 april 2026

Contact

Java DevOps Engineer bij NS Reisbegeleiding

  • Utrecht

  • 32 - 36 uur

  • IT

  • Sluit op

    30-04-2026

Wil jij bouwen aan de reisbegeleiding die dagelijks meer dan een miljoen mensen helpt? Bij NS werk je in een fijn DevOps-team, met ruimte voor groei en een duurzame toekomst.

Solliciteer direct

Jij zorgt voor de mobiliteit van Nederland

Daarom wil je als Java DevOps Engineer bij NS werken

  • Je werkt met de nieuwste technologieën aan de van-deur-tot-deur reisbegeleiding die dagelijks meer dan een miljoen reizigers helpt.
  • Je bent onderdeel van een goed georganiseerd DevOps-team dat samen complexe systemen innoveert.
  • Je draagt bij aan een duurzame samenleving waarin treinreizen steeds belangrijker worden.

Je ontwikkelt samen met je team software die zorgt voor betrouwbare reisinformatie op stations, in de trein en in reisplanners. Jullie zijn verantwoordelijk voor het hele proces, van ontwerp tot implementatie en beheer. Je zorgt dat de applicaties blijven verbeteren en dat storingen snel worden opgelost.

  • realiseert, brengt in productie en verbetert softwareoplossingen met je DevOps-collega's;
  • monitort en beheert de applicaties, ook buiten kantoortijden bij bijzondere storingen;
  • bewaakt en verbetert de softwarekwaliteit met testautomatisering;
  • past Agile en DevOps-principes toe in nauwe samenwerking met je team en stakeholders.

Je werkt in het cluster Reisbegeleiding, waar zo'n 80 professionals dagelijks systemen beheren die cruciaal zijn voor reisinformatie en omroepen op alle Nederlandse stations. De software is gebouwd met Java en Spring Boot in een microservice-architectuur, verdeeld over private en public cloud (Azure) omgevingen met Kubernetes. We hebben een open cultuur waarin ieders kwaliteiten worden gewaardeerd, ruimte is voor innovatie en we samen werken aan een duurzame en comfortabele reis voor onze reizigers.

  • Minimaal een hbo-diploma in een bètarichting, zoals informatica of een technische opleiding.
  • Minimaal 5 jaar ervaring als softwareontwikkelaar.
  • Ruime kennis van Java (backend).
  • Ervaring met Spring Boot (of Quarkus) en Cucumber.
  • Ervaring met RabbitMQ en Kubernetes.
  • Kennis van Azure Cloud, Azure Storage en Azure Keyvaults.
  • Ervaring met operations binnen complexe omgevingen, zoals monitoring, alerting, CI/CD pipelines en probleemoplossing.
  • Pre: ervaring met Kotlin en migraties naar Azure.
  • Je bent een teamspeler met flexibiliteit en een proactieve, daadkrachtige houding. Je neemt initiatief en geeft en ontvangt feedback. Je werkt gestructureerd, bijvoorbeeld met unittests, integratietests en code reviews.

We waarderen verschillen in leeftijd, achtergrond, gender, seksuele voorkeur en karakter.

Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden.

  • Schaal 60 = € 3.743,- en € 6.491,- bruto per maand (schaal 60) (o.b.v. 36 uur -inschaling o.b.v. werkervaring)
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg)

  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling

  • Bij goed functioneren krijg je na een jaar een vast contract

  • 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

  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) plus extra verlof afhankelijk van leeftijd (minimaal een week)

  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen

  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt

  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen

  • Een achtergrondonderzoek, waaronder een VOG (Verklaring omtrent Gedrag), maakt onderdeel uit van de sollicitatieprocedure. Dit omvat ook het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.

  • Met deze vacature werven wij zelf onze nieuwe collega. Dit is géén oproep voor acquisitie. De functie kan niet op interim basis worden vervuld.

Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. De kernwaarden van NS zijn open en betrouwbaar.

Daarom wil je als Java DevOps Engineer bij NS werken

  • Je werkt met de nieuwste technologieën aan de van-deur-tot-deur reisbegeleiding die dagelijks meer dan een miljoen reizigers helpt.
  • Je bent onderdeel van een goed georganiseerd DevOps-team dat samen complexe systemen innoveert.
  • Je draagt bij aan een duurzame samenleving waarin treinreizen steeds belangrijker worden.

Je ontwikkelt samen met je team software die zorgt voor betrouwbare reisinformatie op stations, in de trein en in reisplanners. Jullie zijn verantwoordelijk voor het hele proces, van ontwerp tot implementatie en beheer. Je zorgt dat de applicaties blijven verbeteren en dat storingen snel worden opgelost.

  • realiseert, brengt in productie en verbetert softwareoplossingen met je DevOps-collega's;
  • monitort en beheert de applicaties, ook buiten kantoortijden bij bijzondere storingen;
  • bewaakt en verbetert de softwarekwaliteit met testautomatisering;
  • past Agile en DevOps-principes toe in nauwe samenwerking met je team en stakeholders.

Je werkt in het cluster Reisbegeleiding, waar zo'n 80 professionals dagelijks systemen beheren die cruciaal zijn voor reisinformatie en omroepen op alle Nederlandse stations. De software is gebouwd met Java en Spring Boot in een microservice-architectuur, verdeeld over private en public cloud (Azure) omgevingen met Kubernetes. We hebben een open cultuur waarin ieders kwaliteiten worden gewaardeerd, ruimte is voor innovatie en we samen werken aan een duurzame en comfortabele reis voor onze reizigers.

  • Minimaal een hbo-diploma in een bètarichting, zoals informatica of een technische opleiding.
  • Minimaal 5 jaar ervaring als softwareontwikkelaar.
  • Ruime kennis van Java (backend).
  • Ervaring met Spring Boot (of Quarkus) en Cucumber.
  • Ervaring met RabbitMQ en Kubernetes.
  • Kennis van Azure Cloud, Azure Storage en Azure Keyvaults.
  • Ervaring met operations binnen complexe omgevingen, zoals monitoring, alerting, CI/CD pipelines en probleemoplossing.
  • Pre: ervaring met Kotlin en migraties naar Azure.
  • Je bent een teamspeler met flexibiliteit en een proactieve, daadkrachtige houding. Je neemt initiatief en geeft en ontvangt feedback. Je werkt gestructureerd, bijvoorbeeld met unittests, integratietests en code reviews.

We waarderen verschillen in leeftijd, achtergrond, gender, seksuele voorkeur en karakter.

Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden.

  • Schaal 60 = € 3.743,- en € 6.491,- bruto per maand (schaal 60) (o.b.v. 36 uur -inschaling o.b.v. werkervaring)
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg)

  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling

  • Bij goed functioneren krijg je na een jaar een vast contract

  • 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

  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) plus extra verlof afhankelijk van leeftijd (minimaal een week)

  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen

  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt

  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen

  • Een achtergrondonderzoek, waaronder een VOG (Verklaring omtrent Gedrag), maakt onderdeel uit van de sollicitatieprocedure. Dit omvat ook het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.

  • Met deze vacature werven wij zelf onze nieuwe collega. De functie kan niet op interim basis worden vervuld.

Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. De kernwaarden van NS zijn open en betrouwbaar.

Meld Misbruik

NS

Standplaats: Utrecht

13 april 2026

Vacature kenmerken


Functiegroep
Overig
Functie
devops engineer
Branche
Transport / Opslag / Distributie
Dienstverband
Freelance
Uren
32 - 36 uur per week
Salaris
€ 3.743 - € 6.491
Opleidingsniveau
HBO
Carriere
Ervaren
Werklocatie
Laan van Puntenburg, Utrecht

Contact


Adres
NS
Contactgegevens
Jeroen van den Berg