Java DevOps Engineer met SA ervaring

Locatie
Omgeving Utrecht, Netherlands
Level
Senior

Omschrijving

Voor een toonaangevende en vitale organisatie in Nederland binnen de Openbare Orde en Veiligheid zijn wij op zoek naar een ondernemende, veelzijdige en vakbekwame java developer. In een DevOps team wordt momenteel gewerkt aan twee producten: Servicemodule en Coördinatie Intake. De Servicemodule is de applicatie die dagelijks door de operatie wordt gebruikt voor het registreren van binnengekomen incidenten en die worden doorgezet naar een basisteam voor afhandeling. Met behulp van Coördinatie Intake worden opdrachten (voortvloeiend uit de binnenkomende meldingen) toegewezen aan collega’s en wordt de voortgang op de afhandeling bewaakt.

In het DevOps-team zijn meerdere rollen vertegenwoordigd: ontwikkeling (backend/frontend), (geautomatiseerd) testen, functioneel en technisch beheer, UX, scrum master en product owner. Je kunt goed samenwerken en je bent creatief in het bedenken van oplossingen voor functionele behoeftes uit de organisatie. Je hebt aantoonbare ervaring met scrum en agile werken. Jouw focus ligt op Java-ontwikkeling, maar je staat ervoor open om je ook te verdiepen in andere technologieën als de werkzaamheden en taken van het team daarom vragen. Ook vind je het belangrijk dat je samen met het team verantwoordelijk bent voor de resultaten. Hier zet je je actief voor in.

Doelstelling

Je werkt aan de systemen Servicemodule en Coördinatie Intake. Je versterkt het team met kennis en vaardigheden op het gebied van Java-ontwikkeling. Je bent een expert in jouw vakgebied en kunt zelfstandig tot oplossingen komen. Hierbij staat het verkleinen van technical en architectural debt centraal. Daarnaast werk je aan oplossingen die nieuwe functionaliteit mogelijk maken. Je kunt de vertaling van software en infrastructuur naar werkende oplossingen maken, draagt daaraan bij en neemt verantwoordelijkheid. Waar nodig kijk je verder dan alleen de applicatie(s) waar je zelf aan werkt. Uiteraard houd je hierbij rekening met de kaders en richtlijnen die vanuit de IV-organisatie worden gesteld. Het DevOps-team is end-to-end verantwoordelijk voor de realisatie én voor het volledige lifecyclemanagement van de oplossing.

Verantwoordelijkheden

  • Binnen het DevOps-team ben je medeverantwoordelijk voor het uitvoeren van alle ontwikkelwerkzaamheden, inclusief uitvoeren van (unit)testen en documenteren;
  • Kwaliteit (in brede zin, dus bijvoorbeeld ook security) is van essentieel belang voor deze werkzaamheden, jouw eigen werk en dat van teamgenoten;
  • Je draagt bij aan nieuwe architecturale en softwarematige oplossingen. Hierbij ben je in staat out-of-the-box te denken, en ideeën om te zetten in werkende oplossingen (bijvoorbeeld met een POC);
  • Je werkt in een DevOps-setting. De scope is dus niet werkende software, maar werkende oplossingen.

Vakmatige taken

  • Ontwerpen van software-oplossingen (solution design);
  • Realiseren van software-oplossingen;
  • Integratie software en infra;
  • Analyse op bestaande software (kwaliteit, hardening, etc.);
  • Ontwikkelen van unittests en acceptatietests;
  • Documentatie van ontwikkelde softwareoplossingen;
  • Kennisoverdracht;
  • Consignatie / piket is onderdeel van de werkzaamheden (eens in de 5 weken 24/7).

Contacten

Je hebt voornamelijk contact met het DevOps-team, de product owner en de scrum master. Daarnaast heb je regelmatig contact met bijvoorbeeld andere ontwikkelaars binnen de organisatie, of collega’s met expertise op het gebied van architectuur.

Inzet in de lijn of project

Inzet is op projectmatige basis.

Competenties

  • Samenwerken;
  • Probleemanalyse;
  • Communicatief vaardig;
  • Initiatief;
  • Klantgerichtheid;
  • Leervermogen.

Eisen

  • HBO werk- en denkniveau
  • In de afgelopen 7 jaar, minimaal 4 jaar aantoonbare werkervaring als senior Java ontwikkelaar
  • In de afgelopen 4 jaar, minimaal 1 jaar aantoonbare werkervaring met Angular (versie 2+)
  • Aantoonbare werkervaring op het gebied van CI/CD.
  • Minimaal 2 jaar aantoonbare werkervaring op het gebied van software architectuur.
  • Minimaal 2 jaar aantoonbare werkervaring in een agile/scrum/DevOps-omgeving.
  • In de afgelopen 5 jaar, minimaal 3 jaar aantoonbare ontwikkelervaring met SQL.

Wensen

  • Aantoonbare werkervaring met het beheren van complexe IT-systemen met meer dan 1.000 gebruikers
  • Aantoonbare werkervaring met Jira en Confluence of vergelijkbare tools
  • Aantoonbare werkervaring met Oracle-databases.
  • Aantoonbare werkervaring met Jenkins.
  • Aantoonbare werkervaring met GIT / Gitflow.
  • Aantoonbare werkervaring met Spring Boot.
  • In de afgelopen 5 jaar, minimaal 3 jaar aantoonbare werkervaring met Javascript / Typescript-ontwikkeling.

Bijzonderheden

Een rol waarbij je een tastbare maatschappelijke bijdrage levert en aan de voorfront van technieken met een moderne stack en kundige en gedreven collega's mag werken.

Voor aanvang van deze deze rol dient een screening door de Veiligheidsdienst te worden doorlopen. Hiermee rekening houdend wordt een start beoogd in de loop van september 2020.

4x9 is in deze rol mogelijk. I.v.m. het kritische karakter van de modules voor de maatschappij is eens in de 5 weken actieve deelname aan consignatiediensten gevraagd waarvoor uiteraard een aparte passende vergoeding geldt.

Herken jij je in bovenstaande rol neem contact met ons op en wij nemen binnen 24 uur contact met jou op.

Toepassen
Drop files here browse files ...

Verwante resultaten

top
Are you sure you want to delete this file?
/