Job Openings Site Reliability Engineer Enablement

About the job Site Reliability Engineer Enablement

Voor Nederlandse Spoorwegen zoeken wij een Site Reliability Engineer Enablement.
Dit ga je doen
Je bouwt met de nieuwste tools en technologieën aan het verbeteren van de ‘van deur tot deur reisbegeleiding’ door de opdrachtgever.
Vanuit een enablement-rol help je DevOps teams sneller waarde te leveren, door continuous delivery mogelijk te maken zonder concessies te doen aan hoge beschikbaarheid en performance-eisen.
Samen met jouw team geef je vorm aan de migratie van het Mission Critical Platform naar Public Cloud.
Je krijgt de kans om deel te nemen aan een complexe migratie waarin de beschikbaarheid en performance van hun dienstverlening de hoogste prioriteit hebben.
Je draagt bij aan een duurzame samenleving waarin treinvervoer steeds belangrijker wordt.
De dienstverlening is direct zichtbaar: de informatie binnen de NS App, op de borden op stations en in de trein. Je werkt dus in een omgeving met cruciale informatiestromen die 24/7 beschikbaar moeten zijn voor de afnemers.

Zo werkt het
Als Site Reliability Engineer werk je nauw samen met diverse ontwikkelteams en het Service Operations team om duurzame oplossingen te implementeren die aansluiten op de behoeften van de organisatie. Jouw verantwoordelijkheden zijn onder andere:
  • Teams coachen zodat zij meer zelfstandig kunnen opereren en zelf oplossingen kunnen implementeren binnen de architectuur van de opdrachtgever.
  • Vormgeven en implementeren van observability- en monitoringoplossingen om de status van het IT-landschap inzichtelijk te maken.
  • Definiëren en implementeren van Service Level Indicators (SLI) en Objectives (SLO) en begeleiden van blameless post-mortems.
  • Continu verbeteren van platformdiensten om de agility en reliability van IT-diensten te verhogen.

Hier ga je werken
Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen- en goederenvervoer. Om dit in goede banen te leiden, wordt binnen het cluster Reisbegeleiding gebruik gemaakt van verschillende systemen en applicaties zodat reizigers altijd van de meest relevante en juiste informatie worden voorzien. Deze informatiesystemen verzorgen de reisinformatie en omroep op alle stations van Nederland en vormen een bronsysteem voor reisinformatie voor allerlei andere afnemende systemen en kanalen zoals reisplanners. Het systeem kent interfaces met bronnen binnen en buiten de organisatie. Het betreft een real-time systeem met zeer hoge beschikbaarheidseisen.

De applicaties in dit landschap zijn recent vernieuwd naar Java-applicaties op basis van een microservices architectuur. Deze applicaties draaien op een public cloud (Azure) en OpenShift omgevingen, gebaseerd op Kubernetes technologie.

Binnen het cluster Reisbegeleiding werk je samen met zo’n 80 professionals die zich inzetten voor het verbeteren van de van deur tot deur reisbegeleiding. Er heerst een open cultuur waarin persoonlijke kwaliteiten worden gewaardeerd, er continu wordt samengewerkt aan verbeteringen en ruimte is voor innovatie. Zo draag je bij aan een zo aangenaam en duurzaam mogelijke reis voor de reizigers.

Het Enablement team maakt deel uit van het cluster Reisbegeleiding. In het Enablement team werk je samen met professionals die ervaring hebben met het ontwikkelen, configureren en implementeren van het platform voor, en samen met, verschillende DevOps teams. Dit zijn veelal Site Reliability Engineers die werkzaam zijn voor de externe leverancier van het platform.

Het cluster Reisbegeleiding bevindt zich midden in een migratie van alle missie-kritische applicaties naar de Azure Cloud landing zone binnen de opdrachtgever. Het Enablement/Migratie team heeft hierin een leidende rol. Dit is een grote uitdaging die over meerdere assen van het cluster een nieuwe manier van werken met zich meebrengt.

Binnen een grote organisatie als deze is duidelijke communicatie essentieel. Goede communicatieve vaardigheden zijn daarom van groot belang voor het succes van de missie.

Dit zijn de eisen
  • Minimaal 3 jaar ervaring als (Azure) cloud engineer.
  • Hbo-denk- en werkniveau, bij voorkeur in technische richting.
  • Aantoonbare ervaring (3 jaar) met Microsoft Azure-infrastructuur, inclusief Azure Kubernetes Service (AKS), networking (IP-netwerken, load balancers, reverse proxies), security (firewalls, IAM) en Azure Policies (guardrails), met toepassing van security-by-design principes.
  • Aantoonbare kennis van CI/CD tooling met Azure DevOps en ervaring met Infrastructure as Code (IaC) met Terraform.
  • Aantoonbare kennis van RabbitMQ en/of Azure messaging-technologieën zoals Azure Service Bus en Azure Event Grid.
  • Certificering op het gebied van Azure cloud-diensten is een pré.
  • Ervaring met Agile werken (DevOps) is een pré.
  • Ervaring met IAM-oplossingen zoals Keycloak en/of Microsoft Entra ID is een pré.
  • Ervaring met observability tooling zoals Datadog en/of Dynatrace is een pré.
  • Ervaring als Mission-Critical Engineer (MCE) is een pré.
  • Ervaring als software developer is een pré.

Jouw profiel
Werken bij deze organisatie betekent dat jij het verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden voor iedereen. Je krijgt veel vrijheid en geen dag is hetzelfde. De kernwaarden van de organisatie zijn open en betrouwbaar. Zij gaan voor resultaat en willen vooruit.

Functie-eisen

  • Je hebt minimaal 3 jaar ervaring als (Azure) cloud engineer
  • Je beschikt over minimaal Hbo-denk- en werkniveau, bij voorkeur in een technische richting
  • Je hebt aantoonbare ervaring (3 jaar) met Microsoft Azure-infrastructuur, inclusief Azure Kubernetes Service (AKS), networking (IP-netwerken, load balancers, reverse proxies), security (firewalls, IAM), en Azure Policies (guardrails), met toepassing van security-by-design principes
  • Je hebt aantoonbare kennis van CI/CD tooling met Azure DevOps, evenals ervaring met Infrastructure as Code (IaC) met Terraform
  • Je hebt aantoonbare kennis van RabbitMQ en/of Azure messaging-technologieën zoals Azure Service Bus en Azure Event Grid
  • Je beheerst de Nederlandse taal uitstekend, zowel mondeling als schriftelijk

Functie-wensen

  • Het is een pré als je certificering hebt op het gebied van Azure cloud-diensten
  • Ervaring met Agile werken (DevOps) is een pré
  • Het is een pluspunt als je ervaring hebt met IAM-oplossingen zoals Keycloak en/of Microsoft Entra ID
  • Ervaring met observability tooling zoals Datadog en/of Dynatrace is een pré
  • Het is een pré als je ervaring hebt als Mission-Critical Engineer (MCE)
  • Ervaring als software developer is een pré