Nederlandse Spoorwegen

DevOps Engineer “Kortcyclisch Plannen op de Knoop” (KCPK)

Nederlandse Spoorwegen

De opdracht­omschrijving



Daarom wil je als DevOps Engineer KCPK bij NS werken

  • Jouw werk heeft impact: je werkt aan nieuwe IT-technologie om het planningsproces binnen NS te verbeteren en te versnellen.
  • Jouw visie op DevOps telt: jouw ervaring en ideeën rondom DevOps kun je toepassen in een omgeving waarin het beheer van complexe IT-tooling nog ingericht moet worden.
  • Je werkt nauw samen met de developers; voor alle code (ook de “infra-as-code” code) geldt immers dezelfde workflow en kwaliteitseisen.
  • Je werkt met teamgenoten uit diverse disciplines: researchers, developers, architect, testautomatiseerder, business analisten.


Dit ga je doen als DevOps Engineer KCPK
We zijn binnen onze groep op zoek naar iemand die de regelmatige uitrol en het beheer van de ontwikkelde software mogelijk gaat maken. De eerste inrichting is gedaan door de architect, jouw directe collega in het team. Het is aan jou om de grote lijnen verder uit te werken en jullie gezamenlijke toekomstvisie in de praktijk te realiseren.
We zijn met 2 IT-teams die nauw samenwerken en jij gaat deel uit maken van beide teams. Net als de architect en testautomatiseerder hou jij je namelijk bezig met de complete (samengestelde) applicatie. Onze software is geschreven in C# en draait op .NET. Deployments verlopen vanuit een CI-pipeline naar Azure, waarbij gebruik gemaakt wordt van ARM-templates (geschreven in Bicep).
De infra en “best practices” die jij gaat neerzetten, waarborgen dat we zo snel mogelijk en zo stabiel mogelijk de eerste gebruikers kunnen gaan bedienen, en dat we probleemloos en geautomatiseerd onze verbeteringen kunnen blijven uitrollen. Met jouw ervaring en kennis ga je zorgen voor een solide DevOps-ecosysteem: CI/CD, monitoring, logging – alle DevOps-facetten zullen uiteindelijk aan bod komen. Je zoekt daarin verbinding met de operationele teams van NS-IT en je blijft op de hoogte van de organisatie-brede initiatieven en vereisten op het gebied van Cloud en Security. Je begrijpt de datastromen waarvan wij afhankelijk zijn en het IT-landschap waarin onze applicatie leeft, om te helpen om het werk van de (toekomstig) functioneel beheerder mogelijk te maken.
Eigenaarschap, vakmanschap en ondernemerschap zijn hierin essentieel. Samen met de architect in het team start je de “best practices” op het gebied van DevOps en geef je je kennis door aan je teamgenoten. Wat je nog niet weet, zoek je uit en mag je leren! Je leert NS kennen en helpt de organisatie en het project om de DevOps-werkwijze te omarmen.


Hier ga je werken
In het project “KCPK” (Kortcyclisch Plannen op de Knoop) werken we aan het automatisch oplossen van planningsproblemen op de rangeerterreinen. Ons doel is om de planningsafdeling te helpen om het maken van de planning binnen een week voor uitvoering te laten plaatsvinden, waardoor het logistieke proces wendbaarder wordt.
Deze nieuwe planningssoftware bestaat uit verschillende componenten en wordt ontwikkeld door 2 IT-teams die nauw samenwerken. Het R&D-team werkt aan het planningsalgoritme, het Developmentteam werkt aan de applicaties om dit algoritme van data te kunnen voorzien en de uitkomsten te visualiseren. Beide teams bestaan uit jonge, hoogopgeleide mensen. Er wordt intensief samengewerkt met verschillende universiteiten en tegelijk zitten we dicht bij de planners van NS.


Dit zijn de functie-eisen

  • Je hebt minimaal een afgeronde HBO/WO opleiding in een relevante technische richting;
  • Je hebt 3-5 jaar aantoonbare ervaring als DevOps Engineer;
  • Ervaring met Azure Cloud en Azure DevOps;
  • Kennis van en ervaring (in een productie omgeving) met Azure Cloud en Azure DevOps;
  • Kennis van 1 object-georiënteerde programmeertaal;
  • Ervaring in het inrichten van CI/CD pipelines.;
  • Ervaring binnen een grote organisatie en complex IT landschap is een pré;
  • Je bent analytisch sterk en haalt plezier uit zelfstandig uitzoeken en bijleren;
  • Je bent communicatief vaardig en proactief: op weg naar productie werk je immers samen met andere teams en ICT-partners;
  • Je hebt een ondernemende houding: jij neemt graag het initiatief en bent sterk in het geven en ontvangen van feedback.


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.

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • Je hebt aantoonbaar kennis van 1 object-georiënteerde programmeertaal;
  • Je hebt ervaring in het inrichten van CI/CD pipelines.
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.
  • Je hebt afgeronde hbo-opleiding in een relevante technische richting.
  • Je hebt aantoonbaar minimaal 3 jaar recente werkervaring als DevOps engineer.
  • Je hebt kennis van en ervaring (in een productie omgeving) met Azure Cloud en Azure DevOps;
  • 2 relevante referenties, die de volgende gegevens bevatten: naam referent, functie, organisatie, e-mailadres en/of telefoonnummer.

De Wensen

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox