Functieomschrijving

Voor de Politie zoeken wij een Senior Ontwikkelaar. Je werkt voor de Basisvoorziening Vreemdelingen (BVV), een voorziening voor de (Europese) vreemdelingenketen waar meerdere informatiesystemen van verschillende overheidsorganisaties samenkomen.
Er werken momenteel drie DevOps-teams voor de BVV en de functionaliteit van de systemen wordt verder uitgebreid als gevolg van vernieuwde regelgeving.
Je hebt een centrale rol in de IV-ondersteuning van zowel netwerkpartners als operationele politiecollega's die in het vreemdelingendomein werken.
Je hebt een DevOps-mindset met T-shaped skills.

Doelstelling
Je past applicaties aan die in de migratieketen worden gebruikt en realiseert de migratie van een klassieke VM-omgeving naar een containerplatform.
Je werkt nauw samen met je Agile/Scrum-team, ook op afstand, en neemt deel aan de bijbehorende overleggen.
Je draait mee in de piketdiensten.

Jouw verantwoordelijkheden
  • Als teamlid ben je medeverantwoordelijk voor de te behalen resultaten van het DevOps-team.
  • Je bent verantwoordelijk voor de software (component)architectuur en bewaakt de geldende richtlijnen voor de inrichting van de voorziening.

Vakmatige taken
  • Ontwikkelen en onderhouden van softwarecomponenten binnen de kaders van de geldende richtlijnen en architectuur.
  • Softwareontwikkeling in een Java-omgeving onder architectuur, met aandacht voor niet-functionele aspecten zoals performance, security en robuustheid.
  • Bereidheid om ook taken op te pakken buiten je primaire competentiegebied.
  • Je werkt in een Scrum-team als onderdeel van de reguliere organisatie.

Jouw profiel
Je hebt een DevOps-mindset met T-shaped skills en fungeert als specialist die ervoor zorgt dat de functionaliteit van het biometrisch systeem van de opdrachtgever optimaal aansluit bij de wensen en eisen van gebruikers.
Je bent gewend samen te werken in agile teams en handelt adequaat tijdens piketdiensten en incidenten.

Competenties
  • Accuratesse
  • Creativiteit
  • Probleemanalyse
  • Kwaliteitsgerichtheid
  • Leervermogen
  • Samenwerken

Functie eisen

  • Je hebt minimaal 10 jaar recente ervaring met softwareontwikkeling in Java, waaronder Java EE 10
  • Je hebt ervaring in een DevOps- en/of Scrum-team
  • Je hebt ervaring met Red Hat Enterprise Linux (versie 8 of hoger)
  • Je hebt ervaring met containerorchestratie
  • Je hebt ervaring met Docker en/of Podman
  • Je hebt ervaring met OpenShift (4.x)
  • Je hebt ervaring met JBoss-applicatieservers
  • Je hebt ervaring met buildpipelines en tools zoals Git, Jenkins, SonarQube en Nexus
  • Je hebt ervaring met taakautomatisering met Ansible en het Ansible Automation Platform
  • Je hebt ervaring met Continuous Integration (CI) en Continuous Delivery/Development (CD)
  • Je hebt ervaring met communicatie via webservices (bijv. (eb)XML, SOAP, API's en REST)
  • Je bent bereid ook taken op te pakken buiten jouw primaire competentiegebied
  • Je bent bereid mee te draaien in de piketdiensten

Functie wensen

  • Het is een pré als je kennis en ervaring hebt met programmeren in Python
  • Het is een pré als je ervaring hebt met het beheer van databases, zoals PostgreSQL en Microsoft SQL Server
  • Het is een pré als je ervaring hebt met monitoring van applicaties, bijvoorbeeld met Elastic Stack en Prometheus
  • Bij voorkeur heb je ervaring met testautomatisering

Extra informatie

  • Plaats Odijk
  • Opleidingsniveau HBO
  • Aantal uur 36 uur per week
  • Startdatum 01-08-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.