Nationale Politie
Senior Ontwikkelaar team Tango
1 week geleden toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Als Senior Ontwikkelaar maakt je onderdeel uit van een DevOps-team dat verantwoordelijk is voor de IV-ondersteuning binnen de migratieketen. De opdracht richt zich op het aanpassen van applicaties en het realiseren van een migratie vanuit een “klassieke” VM-omgeving naar een containerplatform. De functionaliteit van betrokken applicaties wordt uitgebreid als gevolg van vernieuwde regelgeving, en speelt een centrale rol in de keten rondom vreemdelingenprocessen, ten behoeve van netwerkpartners en operationele collega’s.
Doel van de rol
Je past applicaties aan en levert een bijdrage aan de overgang naar het containerplatform. Daarbij zorg je dat de functionaliteit van een biometrisch systeem optimaal aansluit op de behoeften en eisen van de gebruikers. Omdat applicatie-details geheim zijn, worden technische informatie en context pas gedeeld nadat de opdracht is gegund en een afgeronde screening heeft plaatsgevonden.
Werkzaamheden en verantwoordelijkheden
Je werkt nauw samen met het Agile/Scrum team, zowel wanneer hybride wordt gewerkt als wanneer activiteiten op locatie plaatsvinden. Binnen het team draag je medeverantwoordelijkheid voor de te bereiken resultaten. Je bent daarnaast verantwoordelijk voor de software(component)architectuur en voor het bewaken van de geldende richtlijnen bij de inrichting van de voorziening.
Je ontwikkelt en onderhoudt softwarecomponenten binnen de kaders van richtlijnen en architectuur. De softwareontwikkeling vindt plaats in een Java-omgeving onder architectuur, met aandacht voor niet-functionele aspecten zoals performance, security en robuustheid. Je sluit aan bij relevante Agile/Scrum overleggen en kunt ook werkzaamheden oppakken buiten het primaire gebied van je competentie. De rol omvat bovendien het meedraaien in piketdiensten en het uitvoeren van taken als onderdeel van de reguliere organisatie.
De context is sterk gericht op samenwerking in een DevOps-/Scrum werkwijze, waar aanpassingen in wet- en regelgeving worden doorvertaald naar software en platformvoorzieningen.
Eisen
- Minimaal 10 jaar recente ervaring met softwareontwikkeling in Java o.a. EE10
- Ervaring binnen een DevOps en/of Scrum team
- Ervaring met Linux RedHat (8+)
- Ervaring met container orkestratie
- Ervaring Docker en/of Podman
- Ervaring met Openshift (4.x)
- Ervaring met JBoss applicatie servers
- Ervaring met Build pipelines (git/Jenkins/Sonarqube/Nexus)
- Ervaring met automatisering van taken met Ansible
- Ervaring met Continuous Integration en Continuous Development
- Communicatie via webservices (ebXML ,Soap, API en REST)
- Ansible en Ansible Automation Platform
- Bereidheid om ook taken op te pakken buiten het primaire gebied van haar of zijn competentie
- Tevens wordt er van je verwacht dat je meedraait in de piketdiensten
Wensen
- Kennis en ervaring met Python programmeren is een pré
- Ervaring met het beheer van databases, PostgreSQL en Microsoft SQL server is een pré
- Ervaring met monitoring van applicaties, ElasticStack en Prometheus is een pré
- Ervaring met testautomatisering