De architect geeft uitvoering aan de ingezette koers van het CIBG. Ook helpt de architect om de architectuur samen met een team van business-, informatie-, applicatie- en infra-architecten naar een hoger niveau te brengen. De architect heeft de taak om de opgaven waar CIBG voor staat in samenhang te vertalen naar de informatievoorziening, datahuishouding en IT-infrastructuur. De architect rapporteert aan de Enterprise Architect.
Er liggen bij CIBG voldoende uitdagingen op het gebied van de vertaling van de business naar de techniek. De architect dient daar een grote bijdrage aan te leveren. Er lopen diverse initiatieven en programma’s waar de architect verantwoordelijkheid voor heeft dan wel een belangrijke rol bij speelt. Voorbeelden hiervan zijn het inrichten van een architecturaal solution proces, het ontwikkelen en implementeren van herbruikbare bouwblokken en de realisatie van de CIBG landschapsvisie.
Als software Architect vorm je het brein achter het ontwerpen en ontwikkelen van maatwerk softwaresystemen van het CIBG. Het is jouw taak om de wensen en eisen van de opdrachtgever te vertalen naar een oplossing op maat. Vervolgens leid je de verdere ontwikkeling, die uitgevoerd wordt door de CIBG-scrumteams. Ook controleer je de voortgang en kwaliteit. En je draagt zorg voor innovatie en innovatie-adoptie. Dit doe je samen met je collega software architecten en met de scrumteams.
Taken en verantwoordelijkheden
De software architect voert de volgende hoofdactiviteiten uit:
- Strategievorming: draagt bij aan de CIBG business strategieën en zorgt daarbij voor een vertaling van de Enterprise Architectuur (EA) en de alignment met de IT-strategie;
- Strategievorming: geeft vanuit de afdeling CIO Office binnen de CIBG organisatie de juiste (wettelijke en ethische) kaders mee op het gebied van software architectuur. Bewaakt de kaders binnen deze architectuur.
- Besturing: zorgt er met het Architectuur Team samen voor dat de juiste architectuurbeslissingen worden genomen en uitgevoerd, die bijdragen aan benodigde verandering en gewenste situatie;
- Communicatie: zorgt ervoor dat aspecten van de architectuur effectief worden gecommuniceerd;
- Architectuurontwikkeling: draagt bij aan de CIBG solution architectuur samen met de security- privacy-architect en de infrastructuur architect, zodat er een integraal beeld is op welke wijze de oplossingen binnen het CIBG moeten worden vormgegeven;
- Architectuurontwikkeling: begeleidt het architectuurproces om van de huidige situatie naar de gewenste situatie te komen, rekening houdend met de CIBG Architectuur. Definieert daarbij CIBG software architectuur, de doelarchitecturen met de daarbij behorende roadmaps, fit-gap analyse en transitieplannen;
- Verbinding en ontwikkeling: legt de verbinding in het ontwikkelen en operationaliseren van architectuur in de totale CIBG organisatie. Zoekt draagvlak op executive niveau bij alle (business)afdelingen en draagt de visie actief uit, zowel binnen als buiten CIBG.
- Verbinding en ontwikkeling: begeleidt scrumteams als gids en haalt feedback op. Zorgt dat architectuur in de hele organisatie op een hoog niveau komt;
- Verbinding en ontwikkeling: legt de verbinding in het ontwikkelen en operationaliseren van architectuur op het gebied van security en privacy in de totale CIBG-organisatie met expliciete aandacht voor de herbruikbare en generiek services die door meer dan één product worden gebruikt of doorontwikkeld. Hiervoor wordt op tactisch niveau aangesloten bij het team Koppelvlakken binnen het CIBG.
- Toetsing: zorgt voor toetsing op de afgesproken kwaliteit van opgeleverde of in ontwikkeling zijnde software in de vorm van code reviews en code inspecties. De afgesproken kwaliteit bestaat hierbij uit onder andere onderhoudbaarheid, security, privacy en ISO 25010.
Iedereen is anders en juist de verschillen in mensen helpen ons nog beter om onze maatschappelijke opgave te vervullen. Daarom zijn we benieuwd naar wie jíj bent en zien wij jouw sollicitatie heel graag tegemoet.