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!
Daarom wil je alsDev(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.”
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.
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.
- Wil je meer weten? Bekijk onze arbeidsvoorwaarden en cao.
Solliciteren naar deze baan Solliciteer direct
via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie.
Je kunt je sollicitatie richten aan Jeroen van den Berg, Corporate recruiter IT.
Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via
[email protected].
Heb je liever telefonisch contact? Bel dan met onze frontoffice op 088-6713666.
Goed om te weten: - 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.
- We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.
- Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.
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.
#LI-JV1
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.