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.

DevOps Engineer (met focus op test)

Posted 12 May 2025
Share:
Work experience
3 to 8 years
Full-time / part-time
Full-time
Job function
Salary
€3,494 - €6,059 per month
Degree level
Required language
Dutch (Fluent)
Deadline
31 May 2025 00:00

Your career starts on Magnet.me

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

Word Dev(Test)Ops Engineer bij NS en draag bij aan een stabiele dienstregeling door moderne technologieën te omarmen. Werk met de nieuwste tools en maak impact op het spoor. Innovatie begint met jou! 🚄

Jij zorgt voor de mobiliteit van Nederland

Veel ontwikkel-mogelijkheden

Goede arbeidsvoorwaarden

Daarom wil je als Dev(Test)Ops Engineer dienstregeling bij NS werken

  • Werk met de laatste technologieën zoals Angular, microservices, OpenApi, OpenShift (Kubernetes) en Java

  • Kom werken binnen een team waar samenwerking, professionaliteit en werkplezier hoog in het vaandel staan

  • Draag bij aan een maatschappelijk en duurzame organisatie verantwoordelijk voor de software die aan de basis staat voor de dienstregeling van alle vervoerders op het spoor

Sven, DevOps-engineer: “Ons team beheert software die cruciaal is voor de planning en toewijzing van treinen op het spoor. Dat maakt ons werk zo mooi: we werken aan iets wat je buiten écht terugziet. De complexiteit ervan maakt ons werk extra interessant. Samen leggen we de basis voor een betrouwbare dienstregeling en dragen we bij aan een duurzamere samenleving.”

Sven DevOps-engineer

Dit ga je doen als DevOps-engineer

Als Developer Formerly Known as Tester speel je een belangrijke rol bij de technische vertaling van onze user stories. Je werkt binnen een scrumteam en bent betrokken bij iedere stap, van idee tot ontwerp tot productie. Dit doe je door een goede refinement; het beschrijven van de gewenste situatie en inschatten wat de behoefte van de business is, waarna je de oplossing met het team gaat bouwen, testautomatisering ontwikkelen en vervolgens implementeren, accepteren en monitoren.

Donna is het systeem waarin de treindienstregeling wordt gepland. Je komt te werken in de teams die vooraan lopen in de architecturale en functionele (modernisering / overgang naar web) vernieuwing van Donna. Waarbij stap voor stap delen worden omgebouwd of vervangen. Daarbij wordt gebruik gemaakt van de laatste technologieën zoals Angular, microservices, OpenApi, OpenShift (Kubernetes) en Java. Met daarbij de voortgaande transitie naar DevOps.

Wat doet het team?

Het team zet grote stappen richting de modularisatie van verschillende componenten. Het team is verantwoordelijk voor een aantal microservices die dicht tegen het complexe onderliggende datamodel aan liggen zoals de railinfra. Wij ontsluiten vooral data voor andere teams en daarnaast onderhouden we een beheerapplicatie voor Functioneel beheerders. De komende tijd richt het team zich op het verder moderniseren van de beheerfunctionaliteit van Donna, waarbij de bestaande microservices uitgebreid gaan worden met nieuwe endpoints en meer code uit de monoliet gehaald kan worden.

Het gaat om een relatief jong team waarbij geen onderscheid wordt gemaakt tussen ontwikkelaars en testers, iedereen houdt zich bezig met alle taken om een story op te leveren naar productie. Het team heeft elke sprint tijd gereserveerd voor innovatie, waarin een teamlid zelf de vrijheid heeft om vernieuwing in te brengen. Het team werkt aan een complex gedeelte van Donna, dus we hechten veel waarde aan elkaar verder helpen en van elkaar leren.

Op donderdagen werken we op kantoor.

Hier ga je werken

De Donna Service Organisatie (DSO) is verantwoordelijk voor verdere ontwikkeling en beheer van het systeem Donna. De DSO omvat alle disciplines van systeemontwikkeling, technisch beheer en gebruikersondersteuning. Bij elkaar zijn het ongeveer 120 medewerkers.

De applicatie Donna is een bedrijfskritische applicatie waarmee de dienstregeling voor alle treinen van alle vervoerders gemaakt wordt. Zonder Donna rijden er dus geen treinen. Daarnaast maakt Donna het ProRail mogelijk om als onafhankelijke scheidsrechter op te treden en de beperkte capaciteit van het spoor eerlijk te verdelen.

Dit zijn de functie-eisen

  • Je hebt ervaring met en houdt je graag bezig met het opzetten en uitvoeren van tenminste 1 van de volgende twee:

    • Frontend testautomatisering met bijvoorbeeld Playwright
    • Backend testautomatisering met bijvoorbeeld JUnit, Cucumber, REST Assured

    Je hebt ervaring met een of meer van de volgende talen/frameworks:

    • Java
    • Kotlin
    • Spring (Boot)
    • Angular
    • Typescript

    Je bent leergierig genoeg om de andere programmeertalen en test automatiseringstools die hierboven vermeld staan te leren

    Je kan uitleggen welke test aanpak je zou hanteren in bepaalde situaties

    Je hebt affiniteit met Agile en DevOps werken

    Je bent analytisch sterk, hebt een goed abstractievermogen en kunt complexe dingen helder uitleggen

    Wensen:

    • Je hebt kennis van CI/CD tooling en pipelines (Jenkins)
    • Je hebt ervaring met OpenApi
    • Je hebt kennis van Kubernetes en/of OpenShift
    • Je hebt interesse in het domein (rail / OV / duurzaamheid)
    • Je hebt aantoonbare basis testkennis (T-Map, ISTQB)

Dit zijn de 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.494,- en € 6.059,- bruto per maand (o.b.v. 36-urige werkweek).
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
  • Een 36-urige werkweek.
  • 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) + 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.

Op NS kun je rekenen

Werken bij NS betekent dat jij hét 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.

Bij NS maken we Nederland voor iedereen bereikbaar. De trein is steeds vaker een vanzelfsprekende keuze en met meer dan 1 miljoen reizigers per dag zetten we ons in voor een grote community. Wij denken vooruit en plannen voor zowel de korte als lange termijn om mee te groeien met de maatschappij. Wil jij bijdragen aan de toekomst van NS?…


Bij NS maken we Nederland voor iedereen bereikbaar. De trein is steeds vaker een vanzelfsprekende keuze en met meer dan 1 miljoen reizigers per dag zetten we ons in voor een grote community. Wij denken vooruit en plannen voor zowel de korte als lange termijn om mee te groeien met de maatschappij. Wil jij bijdragen aan de toekomst van NS? We zoeken mensen zoals jij met passie en expertise. Begin de reis van morgen bij NS en maak samen het verschil!

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