Bij de Dienst Uitvoering Onderwijs (DUO) ontwerpen we de digitale ruggengraat van het Nederlandse onderwijs. Elke maand stroomt er miljarden euro’s aan onderwijsbekostiging door onze systemen. Fouten zijn zichtbaar, voelbaar en politiek relevant. Als Solution Architect maak jij keuzes die bepalen hoe deze ketens werken vandaag, en hoe wendbaar ze over tien jaar nog zijn.
De uitdaging waar je in stapt
Je werkt in een landschap waar tientallen applicaties, continu veranderende wetgeving en financiële stromen direct op elkaar ingrijpen met hoge eisen aan beschikbaarheid, controleerbaarheid en security. Dat landschap is deels modern, deels legacy en op cruciale punten niet ontworpen voor de flexibiliteit die nu nodig is.
Je helpt een sterk gekoppeld applicatielandschap stap voor stap om te vormen naar een cloudgebaseerde, API- en event-driven architectuur. Dat betekent:
het ontvlechten van bestaande systemen,
het ontwerpen van nieuwe services en ketens,
het ontwerpen van integratiepatronen die schaalbaar zijn en fouten gecontroleerd afhandelen,
en het borgen van security, compliance en betrouwbaarheid in elke architectuurkeuze.
En dat terwijl het betalingsverkeer en de bekostiging continu doorgaan. Stilstand is geen optie.
Wat ga je doen
Als Solution Architect ontwerp je complete ketens: van businessvraag tot een oplossing die gebouwd, beheerd en doorontwikkeld kan worden.
Je werkt midden in een Agile Release Train waar de keuzes die je maakt direct effect hebben op productie. Iemand die energie krijgt van complexe vraagstukken, eigenaarschap stimuleert bij DevOps teams en hen helpt om elke dag betere oplossingen te bouwen.
Deze belangrijke rol binnen onze Agile Way of Working deel je met vijf deskundige vakgenoten, met wie je samen een enabling team vormt. Vanuit dit team krijg jij de architectuurverantwoordelijkheid voor één of meer deeldomeinen waar je gaat samenwerken met twee of meer DevOps teams. Binnen de kaders van de domeinarchitectuur maak jij keuzes die leidend zijn voor hoe oplossingen worden ontworpen en gebouwd. Je vertaalt visie naar realiteit en helpt teams om keuzes te maken die duurzaam zijn.
Je doet meer dan ontwerpen: je stelt scherpe vragen, doorbreekt aannames en helpt teams om zelf betere technische keuzes te maken. Je schakelt tussen:
Strategische kaders en praktische implementatie
Lange termijn architectuur en korte termijn delivery
Technische diepgang en mensgerichte samenwerking en coaching