Functie: Senior Backend Developer (DevOps)
Bij NS werk je aan innovatieve IT-oplossingen die direct impact hebben op de kwaliteit en betrouwbaarheid van de treinplanning in Nederland.
Je bent van begin tot eind betrokken bij ontwikkeltrajecten: van ontwerp van services en API’s tot productie en beheer. Je werkt nauw samen met verschillende teams en disciplines om robuuste en schaalbare oplossingen te realiseren.
Werkzaamheden
Je werkt aan de applicatie KnoT, die inzicht biedt in de maakbaarheid van logistieke puzzels op rangeer- en opstelterreinen.
Jouw verantwoordelijkheden:
- Vertalen van user stories en requirements naar technische oplossingen
- Ontwerpen, bouwen en doorontwikkelen van REST API’s en integraties
- Beheren, verbeteren en optimaliseren van software (performance, security, reliability)
- Uitvoeren van testen, testautomatisering en code reviews
- Ondersteunen bij CI/CD pipelines, deployments en monitoring
- Werken met infrastructuur als code
- Samenwerken binnen een Agile/Scrum team en met ketenpartners
Werkomgeving
Je komt terecht in het cluster Knoop & Service, onderdeel van de treinlogistieke keten binnen NS.
Hier wordt gewerkt aan:
- Planning en bijsturing van treinlogistiek
- ICT-systemen voor rangeer- en opstelterreinen
- Het optimaal inzetten van capaciteit en middelen
Je werkt in een Agile team dat:
- Zelforganiserend en multidisciplinair is
- Intensief samenwerkt met andere teams
- Regelmatig contact heeft met eindgebruikers
Kantoor: maandag en woensdag op locatie
Eisen
De kandidaat beschikt over:
- HBO werk- en denkniveau (bij voorkeur Informatica of technische richting)
- Aantoonbare ervaring als backend developer in een complexe omgeving
- Ruime ervaring met backend development en Python
- Ervaring met Azure DevOps en domain driven development (pré)
- Ervaring met REST API’s en integraties (FastAPI vereist)
- Ervaring met containers (Docker) en cloud/platformomgevingen
- DevOps-ervaring: CI/CD, IaC (Bicep), monitoring en incidentmanagement
- Uitstekende beheersing van de Nederlandse taal
Pré
- Ervaring met logistieke planningsomgevingen
Competenties
- Agile en DevOps mindset
- Teamspeler en samenwerkingsgericht
- Flexibel en multidisciplinair inzetbaar
- Verantwoordelijkheidsgevoel (impact op treinverkeer)
Voorwaarden
- Alleen inzet mogelijk via loondienst (geen zzp)
- Geen doorleenconstructies toegestaan
- Geen recente dienstverbanden bij NS (laatste 2 jaar)
- Verplichte screening (VOG, integriteit, geheimhouding)
- Verplichte aansprakelijkheidsverzekering
CV-eisen
Bij elke aanbieding moet een voorblad worden toegevoegd met:
- De beoordelingscriteria
- Per criterium een korte motivatie waarom de kandidaat voldoet
Zonder voorblad wordt de aanbieding niet in behandeling genomen.
Daarnaast:
- Akkoord met voorwaarden van NS en FastFlex
- Fee FastFlex: €0,42 per uur (of €0,25 bij fee-constructie)
Beoordeling (puntenverdeling – totaal 130 punten)
Eisen (ja/nee – elk 10 punten)
- HBO werk- en denkniveau
- Ervaring als backend developer in complexe omgeving
- Ervaring met Python en backend development
- Ervaring met REST API’s en FastAPI
- Ervaring met Docker en cloud/platform
- Beheersing Nederlandse taal
- DevOps ervaring (CI/CD, IaC, monitoring, etc.)
- Tarief ≤ €98 en akkoord voorwaarden
- Aanbieding voldoet aan inhuurvoorwaarden
- Akkoord met NS werkwijze en voorwaarden
- Kandidaat in loondienst (geen zzp)
- Beschikbaarheid vanaf opgegeven datum
Wensen
- Ervaring met logistieke planningsomgeving (10 punten)
Totaal
Maximaal te behalen punten: 130
Je sollicitatie dient uiterlijk 25 maart 2026 om 13:00 uur door ons te zijn ingediend, voorzien van een motivatie (waarin wordt toegelicht hoe aan de eisen en gunningscriteria wordt voldaan) en twee referenties. Wij ontvangen je gegevens graag minimaal één werkdag vóór de sluitingsdatum.