Beschrijving
Korpscheftaken (KCT) is een specifieke portefeuille binnen de politieorganisatie, uitgevoerd door teams KCT bij elke eenheid.
PSH-VM is een legacy-applicatie die KCT-processen ondersteunt (w.o. verlenen/verlengen/intrekken/weigeren van wapenvergunningen, controles, monitoren, huis- & kluiscontroles) en wordt opgevolgd door Verona.
Doel is de belangrijkste functionaliteit uiterlijk eind 2027 in Verona beschikbaar te hebben en PSH-VM veilig uit te faseren, terwijl de dagelijkse dienstverlening continu blijft (’de winkel open’).
De opdracht richt zich op realisatie van de roadmap naar Verona, inclusief lifecyclemanagement, kleine wetswijzigingen, incidentafhandeling en nauwe samenwerking met bestaande DevOps-teams.
Tijdens de transitie levert de kandidaat zowel ontwikkel- als beheerwerkzaamheden, verzorgt documentatie en demos voor gebruikers en werkt integraal samen met Product Owner, informatieanalisten en functioneel beheer.
Werkzaamheden en verantwoordelijkheden
- Realisatie van de geprioriteerde producten op de roadmap richting Verona.
- Uitvoeren van noodzakelijke functionele en technische wijzigingen op PSH-VM en uitvoeren van lifecyclemanagement.
- Signaleren en oplossen van incidenten en het ondersteunen bij kleine wetswijzigingen.
- Opstellen en bijwerken van gebruikers- en technische documentatie.
- Geven van demo’s en toelichtingen aan gebruikers en stakeholders.
- Samenwerken met twee DevOps-teams en meerdere ketenpartijen om beschikbare capaciteit effectief in te zetten.
Vereist profiel
- Ervaren fullstack developer met aantoonbare ervaring in onderhoud en migratie van legacy-applicaties naar opvolgende platforms.
- Ervaring met DevOps-praktijken (CI/CD, versiebeheer, automatisering) en werken in multidisciplinaire teams.
- Kennis van lifecyclemanagement, incidentmanagement en het doorvoeren van kleine functionele/wettelijke wijzigingen.
- Sterke communicatieve vaardigheden: helder documenteren, gebruikersdemos geven en samenwerken met Product Owner, informatieanalisten en functioneel beheer.
- Pragmatische, resultaatgerichte houding met focus op roadmap-doelen en het waarborgen van continuïteit van de dienstverlening.
- Bereidheid tot hybride werken en reizen naar politielocaties; beschikbaarheid om op maandag en dinsdag fysiek in Zwolle aanwezig te zijn.
- Goed beheersing van de Nederlandse taal in woord en geschrift.
Praktische informatie
- Locatie: Zwolle (met reizen mogelijk naar o.a. Utrecht en Eindhoven en KCT-locaties bij eenheden).
- Omvang: 3TE (drie volledige formatie-eenheden).
- Werkdagen: maandag t/m vrijdag, werktijden in overleg met politiecollega’s; hybride werken (thuis en op locatie).
- Fysieke aanwezigheid: minimaal op maandag en dinsdag aansluiten bij de reguliere DevOps-teams in Zwolle.
- Opdrachtperiode: realisatie roadmap met als doel PSH-VM eind 2027 uit te faseren en Verona operationeel te hebben.
Eisen
- Minimaal 3 jaar aantoonbare werkervaring als developer in een DevOps-team binnen een complexe IT-omgeving
- Minimaal 3 jaar aantoonbare werkervaring met Java en/of Kotlin
- Minimaal 2 jaar aantoonbare werkervaring met Sping Boot en microservices
- Aantoonbare werkervaring met Angular
- Een screening is een verplicht onderdeel van de sollicitatieprocedure
- Het afgeven van meerdere geldige referenties is een verplicht onderdeel van de selectieprocedure
- In je cv moet duidelijk vermeld staan wie jouw werkgever is, niet alleen de opdrachtgever
- Kandidaat dient daar fysiek aan te kunnen aansluiten.
Wensen
- Bij voorkeur werkervaring met Openshift (AMOS)
- Bij voorkeur werkervaring met Cypress en/of Playwright
- Bij voorkeur werkervaring met NgRx
- Bij voorkeur werkervaring met Axon Framework
- Bij voorkeur werkervaring met Struts
- Bij voorkeur kennis van het domein van de wapenvergunningen
Competenties
- Klantgerichtheid: Herkent en onderzoekt de wensen en behoeften van anderen en speelt daarop in.
- Overtuigingskracht: Toont gedrag dat erop is gericht om anderen te overtuigen van een bepaald standpunt en instemming te krijgen met bepaalde plannen of ideeën.
- Systeemdenken: Herkent zowel het groter verband als de interne samenhang binnen vraagstukken en is zich bewust van de eigen positie en invloed in dat grotere geheel.
- Conceptueel denken: Vermogen om abstracte ideeën te begrijpen en verbanden te leggen tussen complexe situaties. In plaats van je te verliezen in details, overzie je het gehele plaatje en begrijp je de onderliggende logica of het "waarom" achter een probleem.