In deze rol help je Nederland bereikbaar te maken voor iedereen via onze fysieke verkoopkanalen zoals de kaartverkoop automaat. Onze platforms verwerken miljoenen transacties per maand
Daarom wil je als OPS/Infra developer bij NS werken - Jouw werk heeft impact! Je helpt Nederland bereikbaar maken voor iedereen via onze fysieke verkoopkanalen zoals de kaartverkoop automaat. Onze platforms verwerken miljoenen transacties per maand. Je werkt mee aan het stabiel houden van de huidige verkoopkanalen en tegelijkertijd werk je een geheel nieuwe versie van de iconische NS-kaartverkoopautomaten.
- Je werkt met een grote suite aan applicaties.
- Je voelt je helemaal thuis in het werken binnen een fysieke omgeving met veel connecties naar verschillende hardware componenten, on premise en
- Je denkt mee over hoe we onze doelstellingen als NS nog beter kunnen waarmaken.
- Je wordt onderdeel van een collegiaal, jong en gezellig scrumteam.
Dit ga je doen als OPS/Infra developer Jij speelt een belangrijke rol bij de vertaling van onze strategie, naar producten en diensten voor onze klanten. We gaan onze kaartverkoopautomaat en balie-software vernieuwen en daar hebben we jouw inzet hard bij nodig. Bovendien speel je een belangrijke rol in onze evolutie naar een DevOps-organisatie. Je leert snel en graag en je ziet waar mogelijkheden tot verbetering liggen. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken. Dankzij jouw technische basis en oog voor kwaliteit ben jij van onschatbare waarde bij:
- De doorontwikkeling van OPS voor fysieke kanalen van NS: je denkt mee over verbeteringen en werkt actief mee aan de uitvoering, waarbij je een sleutelrol speelt in het versterken van de operationele stabiliteit.
- Het beheer van on-premises infrastructuur: je houdt netwerkconfiguraties, datacenters en lokale opslagoplossingen draaiende en zorgt dat deze optimaal functioneren binnen de fysieke IT-omgeving van NS.
- Het ontwikkelen van maatwerkoplossingen voor legacy-systemen en fysieke hardware: je benut jouw creativiteit en oplossingsgerichte aanpak om binnen de technische beperkingen van onze oudere systemen te opereren en betrouwbare oplossingen te realiseren.
- Het ondersteunen van architectuurkeuzes en implementaties: je werkt mee aan het ontwerpen en uitrollen van toekomstbestendige architecturen, waarbij je de balans bewaakt tussen bestaande systemen en innovaties.
- Het identificeren en automatiseren van handmatige processen: je helpt repetitieve taken te automatiseren om zo de efficiëntie en betrouwbaarheid van de operationele processen verder te verhogen.
- Het onderhouden en verbeteren van de infrastructuur: je speelt een cruciale rol in het operationeel houden van systemen en doet proactief voorstellen voor optimalisaties, waarbij je verantwoordelijk bent voor het beheer van KVA en Balies.
Met deze taken ben jij essentieel voor het stabiel houden van onze fysieke infrastructuur, en bied je tegelijkertijd ondersteuning bij de transitie naar innovatieve oplossingen voor de toekomst van NS.
Dit zijn de functie-eisen - Aantoonbare ervaring in systeembeheer of IT operations (OPS), met focus op het beheer van fysieke infrastructuur en legacy-systemen
- Ervaring met het beheer van on-premises systemen opzetten en onderhouden van CI/CD pipelines en goede kennis van tools als Jenkin, Azure DevOps
- Beheersing van automatiseringstools en scripttalen: Bekend met scripttalen (bijv. Bash, Python) en tools zoals Ansible, PowerShell of Puppet
- Aantoonbare ervaring met incidentbeheer
- Je hebt werkervaring in multidisciplinaire teams
- Je schrikt er niet van terug om af en toe ook te ontwikkelen in verouderde techstack. Je bent vaardig in het werken met oudere systemen en technologieën en in staat om creatieve, maatwerkoplossingen te ontwikkelen binnen de beperkingen van deze systemen.
- Je bent resultaatgericht en hebt een ‘hands on’ mentaliteit. Je bent daadkrachtig en durft besluiten te nemen
Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega’s met lef, die open staan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business. Voor deze functie in dit team ligt de nadruk op klantgericht en schaalbaar ontwikkelwerk. Dit betekent dat we zoeken naar een gemotiveerde teamspeler die een optimaal resultaat nastreeft en het belangrijk vindt om te blijven leren en verbeteren.
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 de minimaal € 2.935,- en maximaal € 5.295,- bruto per maand op basis van ervaring en senioriteit (o.b.v. 36-urige werkweek).
- 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 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 Esther van Berkel, recruiter ComIT.
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.
Hier ga je werken Je gaat werken bij het dynamische organisatieonderdeel ComIT, een afkorting van Commercie en IT samen (Voor meer informatie over de ComIT organisatie: https://werkenbijns.nl/comit/ ). Bij ComIT werken we agile en datagedreven aan onze doelen. Continu leren, ontwikkelen en verbeteren om de reiziger te helpen in zijn keuzes is waarom wij energiek uit ons bed komen.
Het Cluster Consument is een afdeling binnen ComIT en richt zich op de groei van omzet en rendement uit consumentenabonnementen en losse tickets kopen. Eén van de belangrijkste elementen is de kaartverkoopautomaat die we voor een grote en diverse doelgroep voor onze reizigers in 2025 en 2026 geheel gaan vernieuwen.
Binnen het cluster werken commerciële en technische teams naast elkaar. Jij wordt onderdeel van Ontwikkelteam Fysieke Kanalen. OFK is een zelf organiserend cross functioneel team. Het team bestaat uit back-end developers (Typescript en AWS) en front-end (React/Kotlin/Typescript) developers, een tester, een scrum master en een product owner. Het team werkt nu aan de introductie van de OVpas, als vervanging van de OVchipkaart, op de Kaartverkoop automaat en de balie. Het team werkt nauw samen met bijvoorbeeld een intern hardware team.
Vanaf volgend jaar gaan we starten met de bouw van een nieuwe kaartverkoop automaat (software) en daarom breiden we ons team uit. Je krijgt de kans om een trekker te zijn in de keuzes en de bouw van de software van de nieuwe kaartvekoop automaat. We weten de richting, maar veel staat nog open en we zijn echt opzoek naar mensen die dit met het zitttende team in kunnen gaan vullen: bouw, intergraties, opzoek naar interne kruisbestuiving binnen de platformen die elders in de organisatie gebouwd worden. Je maakt slimme keuzes binnen de kaders van onze infra op de stations en je hebt uitgebreide kennis van het werken binnen fysieke hardware omgevingen.
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 OPS/Infra developer.
Zo ziet je dag eruit Als team werken we scrum in sprints van 2 weken. Je dag begint met een Daily, maar misschien heb jij er al een uurtje op zitten voordat we met ons team samenkomen. Na de Daily blijf je even hangen met een collega die je hulp nodig heeft. Jullie pair-programmen samen om tot een oplossing te komen. Een lekker begin van de dag!
Nadat je met je collega's op kantoor hebt geluncht en een korte wandeling hebt gemaakt, werk je aan een productieprobleem dat impact heeft op sommige klanten. Je stemt af met je collega's en nadat je het hebt gestabiliseerd, schrijf je een post mortem. Daarna is er nog tijd om een stakeholder en jouw PO te ontmoeten om een vereiste van het bedrijf over een nieuwe functionaliteit te verduidelijken. Je schrijft een verhaal in de backlog van ons team waarin je de vereisten vertaalt en voldoet aan de DoR, zodat je het verder kunt bespreken met het team tijdens de volgende Refinement-sessie.
Je sluit de dag af met twee uurtjes concentratietijd; nog even de focus op de Story waar je bijna klaar mee bent. Testscenario’s documenteren, unit testen schrijven en een pull request klaarzetten, zodat iemand anders hem morgen kan reviewen.
Je sluit de dag af met twee uurtjes concentratietijd; nog even de focus op de Story waar je bijna klaar mee bent. Testscenario’s documenteren, unit testen schrijven en een pull request klaarzetten, zodat iemand anders hem morgen kan reviewen.