Java devops engineer en analist

Werkgever:
HLS Groep
Regio:
Delft
 
Functieomschrijving

Beschrijving functie

Java DevOps engineer en analist



Het agile scrum-team “Kratos” staat opgesteld voor het beheren van een aantal (waaronder twee hoogkritische) applicaties voor cashmanagement en onderpandbeheer die worden gebruikt door

de divisies Betalingsverkeer en Financiële Markten van DNB. Het betreft bestaande applicaties die zijn ontwikkeld met behulp van Java, en die draaien in het on premise datacenter van DNB. De

hoogkritische applicaties hebben diverse interfaces en gebruikers, zowel binnen als buiten DNB. De applicaties staan op de nominatie om in de loop van 6 te worden vervangen (door

Azure .Net applicaties die momenteel worden gebouwd). Als devops engineer Java speel je een belangrijke rol in een kunnen aanbieden van kwalitatief goede diensten aan de interne en externe gebruikers. Dit doe je met behulp van moderne tooling (nieuwste Java versies, Azure DevOps met YAML pipelines, Spring framework, etc). Naast Java development, zal je ook taken oppakken als business analist (in dit en/of in een

ander team.)



Je werkt samen met je 3 collega’s (andere devops engineers Java en PO) in een driewekelijks sprintritme, en maakt gebruik van de ‘Way-of-Working’ van de DNB development teams, die bestaat uit kaders en richtlijnen op het gebied van architectuur, pipelines en quality control. Waar nodig overleg je met eindgebruikers en functioneel beheerders, en demonsteer je de werking van nieuwe features tijdens de review sessies en

gebruikersoverleggen. De werkzaamheden bestaan ongeveer uit % beheer&ondersteuning en % ontwikkeling. Het komt regelmatig voor dat men bezig is met ontwikkelen van de software en dat men alles moet laten vallen in verband met een productie incident. Het team draait standby diensten voor de

applicaties die ze beheren.



Functieomschrijving: Het beheren van Java applicaties, en het doorvoeren en testen van nieuwe business-wensen in het landschap. Daarnaast het uitvoeren van taken als business analist. De focus ligt op beheer

en onderhoud, maar er is zeker ook ruimte voor nieuwe business-wensen. Standby is onderdeel van de functie.



Relevante ervaring: Eis:

- minimaal 4 jaar relevante werkervaring met (Enterprise) Javaontwikkeling (Java 8 of hoger)

- minimaal 3 jaar relevante werkervaring met beheer van kritische Java-systemen in de financiële sector
- minimaal 2 jaar relevante werkervaring als business analist in de financiële sector
- Bij minimaal 3 opdrachten relevante werkervaring opgedaan met het Spring (Boot) framework



Wensen:

• Minimaal 2 jaar relevante werkervaring met Azure DevOps

• Minimaal 2 jaar relevante werkervaring met Mend en SonarQube

• Minimaal 2 jaar relevante werkervaring met YAML pipelines

• Ervaring met het aansluiten van applicaties op het Target2 betalingssysteem

• Minimaal 2 jaar relevante werkervaring met Java en TomCat upgrades



kennis/opleiding:

EISEN:

• Minimaal HBO denk- en werkniveau

• Goede schriftelijke en mondelinge vaardigheden in de Nederlandse taal