Ministerie van Justitie en Veiligheid
Senior Solution Architect
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Het Directoraat-generaal Migratie (DGM) richt zich op gereguleerde en beheerste toelating tot, verblijf in en vertrek uit Nederland van vreemdelingen, alsmede op het verkrijgen van het Nederlanderschap en de intrekking daarvan. De afdeling Ketenvoorzieningen voert hierbij de regie op centrale ketenvoorzieningen en stuurt, namens de ketenpartners, leveranciers aan. Daarnaast adviseert de afdeling over informatieaspecten van ketenprocessen en stemt zij af binnen nationale en Europese context om voorzieningen goed te laten aansluiten op nationale systemen.
Achtergrond en doel
In 2026 is de kwartiermakersfase van de Vernieuwing Informatievoorziening Migratieketen (VIM) formeel gestart. VIM heeft als doel de modernisering van informatiedeling in de migratieketen: de transitie van bestaande uitwisselmechanismen naar op REST-API’s gebaseerde gegevensdeling, passend binnen de ketenarchitectuur. De opdrachtperiode bouwt voort op eerdere verkenningen en impactanalyses door concepten te valideren in proefomgevingen (PoC’s). De resultaten van PoC’s, impactanalyses en solution architecturen dienen als input voor de transitiestrategie en het programmaplan. Besluitvorming over overgang naar de programmafase wordt richting eind Q1 2027 verwacht.
Opdrachtomschrijving / werkzaamheden
De Senior Solution Architect ondersteunt de VIM-transitie door het inrichten van een simulatieomgeving en het technisch uitvoeren en trekken van PoC’s voor REST-API-koppelingen en notificatieoplossingen. De werkzaamheden starten met het regelen van toegang en inrichting voor een (nog in te richten) beheeromgeving en het bouwen van componenten die representatief beproefd kunnen worden zonder productiesystemen te belasten. Hierbij wordt gewerkt met ketenpartner-stubs, een register- en basisvoorziening-stub, een transitieloket-adapter en synthetische testdata. Het beoogde resultaat is een werkende simulatieomgeving.
Daarnaast voert de architect PoC’s uit en trekt hij technisch de beproevingen. Er wordt een platform gebruikt om beproevingen mogelijk te maken, begrippen en gegevens eenduidig vast te leggen en gebeurtenissen tussen organisaties te melden door notificatie volgens een event-/notificatiepatroon. Per beproeving wordt een werkende opstelling gerealiseerd en worden uitkomsten vastgelegd.
In de PoC’s worden REST-API-koppelingen en notificatieoplossingen ontworpen, gerealiseerd en beproefd. Dit omvat onder meer het opvragen van gegevens bij de bron, het toepassen van peer-to-peer opvragen en samenvoegen, en het realiseren van een brug tussen oud en nieuw. De resultaten worden vastgelegd in geteste koppelingen met onderbouwde conclusies.
Per PoC stelt de Senior Solution Architect een startdocument op of scherpt dit aan (solution-architectuur van 1–2 A4) en stemt dit af met VIM-Solution Architecten, ketenpartners en specialisten. De uitkomsten worden vervolgens verwerkt in korte resultaatrapportages met conclusie en advies, die worden ingebracht in impactanalyses, de solution-architectuur en het bredere fundament.
De opdracht vraagt ook om overdraagbare oplevering van code, configuratie en documentatie, zodat een latere stap naar een politieomgeving klein blijft tot en met de fasen ontwikkelen en testen. Afstemming vindt plaats met VIM-Solution Architecten, interne specialisten, de afdeling Ketenvoorzieningen en ketenpartners, inclusief relevante gremia, waarbij VIM en Ketenvoorzieningen regisseur blijven op ketenarchitectuur en ketenpartner-input.
Tot slot ondersteunt de Senior Solution Architect ketenpartners en de afdeling Ketenvoorzieningen bij de voorbereiding en realisatie van VIM-gerelateerde werkzaamheden in korte cycli met tweewekelijkse voortgang, en werkt hij mee aan het opstellen of verder uitwerken van solution-architectuurdocumenten en andere onderdelen van het fundament. De rol wordt uitgevoerd binnen een complexe ketenaanpak met meerdere samenwerkende organisaties, waarbij proefopstellingen en documentatie centraal staan om de transitiestrategie naar de programmafase te onderbouwen.
Eisen
- Afgeronde HBO-opleiding op het gebied van informatica of een andere technische richting met nadruk op analytisch vermogen
- Minimaal 3 jaar ervaring in een hands-on realiserende en/of architectuurrol (senior developer/engineer en/of solution architect) voor integratie- en koppelvlakoplossingen
- Minimaal 3 jaar aantoonbare ervaring met het ontwerpen en realiseren van integratie- en koppelvlakoplossingen op basis van REST-API's en event-/notificatiepatronen
- Minimaal 2 jaar aantoonbare ervaring als scrummaster of agile-teamfacilitator
- Minimaal 3 jaar ervaring binnen de (Rijks)overheid of in een complexe keten- of netwerkomgeving van samenwerkende organisaties
Wensen
- Ruime ervaring met ontwerpen en realiseren van integraties en koppelvlakken, waaronder REST-API's en event-/notificatiepatronen
- Aantoonbare ervaring met opzetten en uitvoeren van PoC's en prototyping, inclusief simulatie/stubs en testautomatisering
- Ervaring als scrummaster of agile-facilitator (bij voorkeur ook als product owner)
- Kennis van en ervaring met landelijke standaarden voor de digitale overheid (Digikoppeling, REST-API-profiel, API-strategie en ADR's, Notificeren/CloudEvents, FSC, federatieve toegangsverlening) of het vermogen deze snel eigen te maken
- Ervaring met container- en platformtechnologie en CI/CD (bijv. Kubernetes/OpenShift, HAVEN(+), GitLab CI/CD)