"Dóór engineers, vóór engineers! Dat is waar het bij ons in het team om draait. Wij willen heel NS IT kunnen voorzien van de beste, mooiste, leukste en snelste ontwikkelfaciliteiten.''
Daarom wil je als CI/CD Platform Engineer bij NS werken - Sluit je aan bij NS Platform Engineering en bouw mee aan de Developer Experience! Help ons om IT- en security-uitdagingen moeiteloos het hoofd te bieden.
- Speel een sleutelrol in het transformeren van onze productontwikkeling met gestandaardiseerde CI/CD-pipelines. Maak impact met cutting-edge integraties voor secure development, observability en testautomatisering die ontwikkelaars volledig ontzorgen.
"Dóór engineers, vóór engineers! Dat is waar het bij ons in het team om draait. Wij willen heel NS IT kunnen voorzien van de beste, mooiste, leukste en snelste ontwikkelfaciliteiten." Dit ga je doen als CI/CD Platform EngineerDe eisen die aan Software Development Teams worden gesteld om te voldoen aan de IT- en security kaders worden steeds groter. Platform engineering binnen NS heeft als doel om met generieke oplossingen de Developer Experience te verbeteren en eenvoudiger te kunnen voldoende aan de (compliancy) eisen. Daarmee wordt software development leuker, beter en makkelijker.
Het afgelopen jaar heeft NS de eerste stappen gezet in het ontwikkelen en toepassen van gestandaardiseerde CI/CD pipelines. Integraties met CI/CD tools zoals SAST (Secure development), Observability en Testautomation als ook geautomatiseerde aansluiting op het ITSM d.m.v. API-calls ter ondersteuning van het Change- en Incident proces zijn belangrijke functionaliteiten van het product.
De ontwikkeling van DevOps in de teams en de steeds zwaardere kwaliteits- en compliancyeisen zijn de reden dat pipeline engineering nu verder wordt gestandaardiseerd en geformaliseerd. Daarmee worden de ontwikkelaars ontzorgd.
Als CI/CD Platform Engineer ben je verantwoordelijk voor het ondersteunen van applicatieteams bij het snel en efficiënt ontwikkelen van hoogwaardige producten voor onze reizigers. Hiervoor beheren, verbeteren en ondersteunen jij en je collega-engineers een aantal diensten die cruciaal zijn voor tientallen IT-ontwikkelteams.
Samen met je team werk je aan de verdere ontwikkeling van het gestandaardiseerde pipeline-initiatief, de Pipeline Building Bricks. Daarnaast ben je onderdeel van het beheerteam van diensten zoals Azure DevOps, Nexus Repository Pro etc die onderdeel zijn van het TOPAAS platform. Je biedt ondersteuning en support aan teams voor zowel de diensten als de producten die we aanbieden.
Jij bent een ervaren en breed georiënteerde CI/CD Platform Engineer, die ervaring heeft in het uitvoeren van application lifecycle management, cloud infrastructuur met IaC, het automatiseren van beheerprocessen op basis van API's, pipelines en PowerShell, C# of andere gangbare talen. Daarnaast is uitgebreide ervaring in het gebruik en configureren van de bovenstaande TOPAAS producten een enorme pré. Bovendien vind je het leuk uiteenlopende problemen te analyseren en om met allerlei tools en technieken nieuwe oplossingen te realiseren. Je helpt graag bij eindgebruikers met zowel eenvoudige of complexe vraagstukken. Je bent actief betrokken bij alle teamactiviteiten en je ondersteunt de eindgebruikers met jouw uitgebreide kennis van de tools. Kennis en ervaring met software ontwikkeling processen en Continuous Delivery Pipelines is essentieel. Jij denkt niet in hokjes en beperkingen, maar in mogelijkheden en kansen.
Dit zijn de functie-eisen - HBO werk- en denkniveau, met ruime ervaring met Azure DevOps.
- Minimaal 3 jaar ervaring als engineer met lifecycle management in een enterprise-omgeving.
- Minimaal 2 jaar ervaring met CI/CD-pipelines op basis van Azure DevOps en Infrastructure as Code (IaC).
- Ervaring met programmeertalen en/of scripting binnen development pipelines.
- Minimaal 1 jaar ervaring met het beheren en ondersteunen van ontwikkeltooling.
- Aantoonbare ervaring met het supporten en begeleiden van diensten voor developmentteams.
- Klantgerichte en dienstverlenende instelling, met een goed begrip van complexe en dynamische omgevingen.
- Kennis van Agile/Scrum-methodieken en ervaring met samenwerking binnen developmentteams.
- Sterke communicatieve vaardigheden in zowel Nederlands als Engels; je bent een echte teamspeler.
- Nice to have: certificeringen zoals AZ-104 en AZ-400. Ook is ervaring met C#, PowerShell en Kubernetes wenselijk.
Bij NS werken we met de volgende drie gedragskenmerken: aan- en uitspreken, durf en veranderbereidheid. Voor deze functie in dit team ligt de nadruk op aan- en uitspreken.
Dit betekent dat je duidelijk en actief communiceert binnen het team én naar de ontwikkelteams die je ondersteunt. Je bespreekt ideeën, stelt kritische vragen en signaleert knelpunten op tijd, zodat je samen met collega’s continu kunt verbeteren. Omdat je werkt aan generieke oplossingen voor tientallen ontwikkelteams, is het essentieel dat je goed afstemt, feedback ophaalt en jouw expertise deelt — met als doel het platform én de samenwerking naar een hoger niveau te tillen.
Dit zijn de arbeidsvoorwaardenWerken bij NS betekent dat jij het 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 jezelf 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 is dit onder andere:
- Een salaris tussen €3.494,- en €6.059,- bruto per maand (o.b.v. 36-urige werkweek), het salaris stemmen we af op jouw kennis en ervaring.
- Een 36-urige werkweek.
- 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.
- 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.
- Je gezin reist gratis in de daluren.
- Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
- Professionele ontwikkelingsmogelijkheden.
- Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
- Wil je meer weten? Bekijk dan hier de NS cao.
Solliciteren naar deze baanSolliciteer 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 Maaike van der Linden, corporate recruiter.
Nog vragen over het sollicitatieproces?Mail naar Karin van onze frontoffice via:
[email protected]. Ook voor vragen over anoniem solliciteren kun je daar terecht.
Heb je liever telefonisch contact? Bel dan met onze frontoffice via 0886713666.
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.
Hier ga je werkenOp loopafstand van station Utrecht Centraal bundelen collega's van de Centrale Platform Organisatie, afgekort CPO, hun krachten. Hier werken ca 175 collega’s met een mix van expertises samen die elkaar graag opzoeken om mooie platform producten te ontwikkelen en kennis te delen.
De Centrale Platform Organisatie (CPO) is onderdeel van NS IT en gericht op samenwerking en enablement van onze IT en business collega’s. We leveren IT dienstverlening die het fundament vormt voor een wendbare IT-organisatie en de reiziger in positieve zin raakt. Dit doen wij met focus op innovatieve producten en diensten, zoals werkplek, platformisering, Developer Journey en Operations. Onder deze afdeling valt het CPO Development Services.
CPO Development Services zorgt voor Infrastructuur- en Ontwikkeldiensten die aansluiten bij de vaak veranderende behoefte van Agile ontwikkelteams en zorgt dat de levering (volgens de standaarden en kosten efficiënt) van producten binnen die diensten passen bij de kort cyclische dynamiek van NS teams. Wij zijn verantwoordelijk voor het leveren van alle infra en connectiviteit conform de afspraken die we intern en met externe leveranciers hebben bepaald. Binnen Development Service is het CI/CD Engineering team de plek voor alles relateerd aan Continuous Integration en Continuous Delivery. Met dit team ga je samenwerken om mooie producten te leveren en dienst aan te bieden.
Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er vaak beter van. Wat jouw achtergrond of levensovertuiging is, maakt dan ook niet uit: we zijn vooral benieuwd naar jouw visie op de functie van CI/CD Platform Engineer. Bij NS werken we met de volgende drie gedragskenmerken: aan- en uitspreken, durf en veranderbereidheid. Deze vormen de basis van onze samenwerking.
NS heeft werkplekken op het Hoofdkantoor Utrecht NS en op de Eempolis in Amersfoort. Binnen het TOPAAS Platform Team werken we elke dinsdag samen op kantoor op de locatie Eempolis in Amersfoort. Later dit jaar wordt dit Utrecht op het Hoofdkantoor op een nog te bepalen dag. Voor de rest van de dagen heb je de flexibiliteit om vanuit huis of op kantoor te werken. We werken samen in MS Teams en Slack.
NS zorgt ervoor dat je kunt beschikken over een laptop en telefoon. Verder bestaat er een regeling voor thuiswerkvergoeding en kun je zorgeloos en kostenloos 2e klas reizen met de trein. Tegen een kleine maandelijkse vergoeding mag je zelfs 1e klas reizen.