Java DevOps Engineer

Nederlandse Spoorwegen

Verlopen op: 13 jan 2025 om 10:00
Max. Uurtarief: 98
Aantal uur per week: 36
Provincies: Utrecht
Segmenten: ICT Informatievoorziening

Omschrijving

Soorten Inhuur: Freelance
Start datum: 1 februari 2025
Eind datum: 31 januari 2026

Dit ga je doen
Als Java DevOps Engineer ontwikkel je samen met je team software voor een van de onderdelen in deze complexe keten. Het team is verantwoordelijk voor het hele maakproces, van ontwerp tot implementatie. Je zorgt voor de vernieuwing en verbetering van de applicaties. Door jouw bijdrage verbeteren we de reisinformatie o.a. op de stations, in de trein en in verschillende reisplanners. Je bent ondernemend en ervaren, en draagt daarmee bij aan het: Realiseren, in productie brengen en continu verbeteren van softwareoplossingen. Dat doe je met je DevOps team. Je ontwikkelt niet alleen, maar deelt ook graag je kennis met je teamgenoten. Monitoren en beheren van de applicatie in productie: you build it, you run it, you love it! Hierbij hoort ook het meedraaien in een beschikbaarheidsdienst buiten kantoortijden voor het oplossen van uitzonderlijke storingen. Bewaken en verbeteren van de softwarekwaliteit met behulp van testautomatisering. Toepassen van Agile en DevOps werkwijzen en principes in nauwe samenwerking met je team en de stakeholders.

Hier ga je werken
Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen- en goederenvervoer. Om dat in goede banen te leiden, maken we binnen het cluster Reisbegeleiding gebruik van verschillende systemen en applicaties om de reiziger altijd van de meest relevante en juiste informatie te voorzien. Deze systemen verzorgen de reisinformatie en omroep op alle stations van Nederland. Ook is het een bron voor bijvoorbeeld reisplanners binnen en buiten de NS. Het zijn real-time systemen met zeer hoge beschikbaarheidseisen. De applicaties in dit landschap zijn gebouwd op een Java/Spring Boot microservice architectuur. Deze applicaties zijn verdeeld over private cloud en public cloud (Azure) omgevingen, op basis van Kubernetes technologie. In totaal werken we binnen het cluster reisbegeleiding met zo’n 80 professionals met passie aan het verbeteren van de van-deur-tot-deur reisbegeleiding. We hebben een open cultuur waarin we ieders persoonlijke kwaliteiten waarderen, continu verbeteren in samenwerking en ruimte geven om te innoveren. Zo werk je met ons aan een zo aangenaam en duurzaam mogelijke reis voor de reizigers.

Deze opdracht voor inhuur wordt gegund via een aanbestedingsprocedure. De opdrachtgever heeft specifieke eisen en wensen geformuleerd. Om in aanmerking te komen, dien je te voldoen aan de gestelde eisen. Daarnaast kun je extra punten verdienen door tegemoet te komen aan de wensen.

Eisen

  • Je hebt tenminste 5 jaar werkervaring als software developer of ontwikkelaar.
  • Je hebt minimaal een HBO-diploma in een bèta-richting, bijvoorbeeld informatica of een technische opleiding.
  • Je aanbieding bevat een aanvraag-specifiek voorblad. Zonder voorblad wordt de aanbieding niet in behandeling genomen. Op dit voorblad worden de beoordelingscriteria van de betreffende aanvraag opgenomen. Onder elk criterium graag een korte motivatie op welke wijze de kandidaat hieraan voldoet.
  • Je gaat akkoord met een achtergrondonderzoek na gunning (VOG, geheimhoudingsverklaring, integriteitsverklaring en vragenlijst).
  • Je gaat akkoord met het afsluiten van de benodigde beroeps- en bedrijfsaansprakelijkheidsverzekering.
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.
  • Je hebt ruime kennis van en ervaring met Java (backend).
  • Geef een persoonlijkheid/karakterschets van je kandidaat op voorblad.
  • Je hebt kennis van Azure Cloud, Azure Storage, gebruik van Azure Keyvaults, etc.
  • Je hebt ervaring met Ops-werkzaamheden binnen een complex domein (monitoring en alerting, CI/CD pipelines en het oplossen van technische problemen).
  • Je bent bereid om samen met de andere Java DevOps Engineer mee te werken aan een 24/7 wachtdienst.

Wensen

  • Geen wensen
Deze opdracht is verlopen.