DEV OPS JAVA Software Ontwikkelaar

Functie:                                        DEV OPS JAVA Software Ontwikkelaar
Startdatum:                                  28-06-2021
Aantal uur per week:                   36 uur per week 
Tarief:                                            € Marktconform

Periode:                                        t/m 27-05-2022, met optie tot verlenging
Locatie:                                         Thuis / Utrecht
Deadline:                                       02-06-2021 08:00
ZZP:                                               Ja
Aanvraagnr:                                  20210601_02

Omschrijving
Voor haar eindklant, Nederlandse Spoorwegen, zoeken wij een DEV OPS JAVA Software Ontwikkelaar voor 36 uren per week met als startdatum: 28-06-2021.

NS is verantwoordelijk voor het ontwikkelen en onderhouden van de software van het centrale reisinformatiesysteem. Dit systeem verzorgt de reisinformatie en omroep op alle stations van Nederland. Ook is het een bronsysteem voor reisinformatie t.b.v. allerlei andere afnemende systemen /kanalen zoals reisplanners. Het systeem kent ook interfaces met bronnen binnen en buiten de NS organisatie. Het is 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 landen in een private cloud (OpenShift) of een public cloud (Azure) omgeving, beide op basis van kubernetes technologie.

Als ervaren Java developer werk je in één van de devops teams, aan het ontwikkelen, uitbreiden en beheren van deze software.  Je werkt in een team, waarin multidisciplinair wordt gewerkt en in nauwe samenwerking met de andere NS Reisinformatie teams.

Binnen jouw rol word je verantwoordelijk voor de inrichting, realisatie en beheer van distributie services als AMQP, JAVA en NIFI. Binnen de komende jaren vindt er een transitie plaats van een traditionele integratiesoftware naar een hybride cloud platform. Daar is jouw hulp en inzet bij nodig.
 

Functie-eisen
Functie-eisen zijn knock-out criteria. Dat voldaan wordt aan de eisen moet duidelijk blijken uit het CV door middel van een beschrijving van de ervaring en werkzaamheden. 

  • Aantoonbaar HBO/WO niveau (HBO Informatica)
  • Aantoonbare ervaring met NiFi, MiNiFi en flow development
  • Aantoonbare ervaring in een Agile/Scrum/DevOps omgeving
  • Kandidaat is in de afgelopen twee jaar niet in dienst geweest bij NS middels een arbeidscontract voor bepaalde of onbepaalde tijd
  • Aantoonbare kennis van Azure Blob Storage en Openshift Persistent Storage
  • Aantoonbare ervaring met zoals Spring Boot, Docker, Azure Kubernetes Service, OpenShift / Kubernetes, AMQP 0.9.1, AMQP 1.x, RabbitMQ, REST, SOAP / JSON, microservices
  • Minimaal 3 jaar werkervaring met Java, Spring en Webservices
  • Ervaring met tools zoals Git / Bitbucket, Maven, Jira, Confluence, Nexus
  • Kennis van SQL, JPA en Hibernate
  • Je bent bereid om samen met de andere Developers mee te werken binnen een 24/7 wachtdienst

Functiewensen

  • Aantoonbare kennis van Redhat Fuse Platform
  • Ervaring met Azure Devops pipelines




Apply for this position

Allowed Type(s): .pdf, .doc, .docx