Gedaan met laden. U bevindt zich op: Solution architect lead (klasse B)

Solution architect lead (klasse B)

Context van de functie binnen de organisatie

De Vlaamse ICT-vereniging is een kosten- en kennisdelende organisatie, die strategische digitaliseringsfuncties ter beschikking stelt van haar leden-overheidsorganisaties. Het doel is om deze leden te ondersteunen bij de uitvoering en afstemming van hun digitaliseringsbeleid op de behoeften en doelstellingen van de overheidsorganisatie. De vereniging richt zich op cruciale expertise die een brug slaat tussen de bedrijfsvoering en digitalisering.

De vereniging hanteert hierbij een hoge mate van flexibiliteit, waarbij de ter beschikking gestelde profielen kunnen doorstromen tussen de verschillende leden.

Binnen deze context wordt de functie ingezet bij de leden van de Vlaamse ICT-vereniging. Hierbij wordt veel belang gehecht aan strategisch en klantgericht denken, waarbij de functie een essentieel onderdeel zal zijn van de organisatie in een duurzaam partnership op (middel)lange termijn.

Doel van de functie

het leveren van hoogwaardige technische oplossingen die voldoen aan de zakelijke behoeften. Dit omvat het waarborgen van technische kwaliteit, het minimaliseren van risico’s, het stimuleren van efficiëntie en innovatie, en het vertalen van een gedeelde visie naar een werkend eindproduct door een goede afstemming tussen strategie en implementatie. Daarnaast werk je samen om de architectuurrichtlijnen en -principes voor de ontwikkeling van applicaties binnen de volledige organisatie uit te bouwen en te optimaliseren.

Aansturing

Rapporteert hiërarchisch aan

  • Lead ICT
  • Teamleider / coördinator
  • ICT-directeur

Rapporteert functioneel aan

  • Applicatie Architect
  • Product owners
  • Scrum masters
  • Team lead

Stuurt hiërarchisch aan

Niet van toepassing

Stuurt functioneel aan

Niet van toepassing

Dimensies van de functie

  • Actief bijdragen bij een agile ontwikkelteam.
  • Optreden als technische ondersteuning voor teamleden.
  • Betrokken zijn bij de ontwikkeling van bedrijfstoepassingen die gedurende hun volledige levenscyclus in het teamportfolio blijven.
  • Verantwoordelijk voor het ontwikkelen, implementeren, opvolgen, bewaken en evalueren van de technische architectuur van toegewezen bedrijfstoepassingen, in lijn met de geldende architectuurafspraken.
  • Samenwerken met Technical Leads en de Lead Technical Architect om de architectuurrichtlijnen en -principes verder te ontwikkelen en optimaliseren.
  • Samenwerken met product owners, project- en programmamanagers om technische en functionele vereisten te vertalen naar ontwikkelings- en onderhoudstaken.
  • Heeft technische kennis van alle toepassingen die onder het beheer van het departement/agentschap vallen.
  • Bekend zijn met best practices in het vakgebied en deze consistent toepassen.
  • In staat zijn om problemen en oplossingen op een breder niveau te analyseren en aan te dragen.

Autonome beslissingsbevoegdheid

De functiehouder beslist binnen de voorhanden zijnde procedures en methodes welke hij zal toepassen om de hem toevertrouwde taken af te werken met het beoogde resultaat. Een foutieve keuze kan dit resultaat in gedrang brengen.

Resultaatgebieden

  • Doel: Het ontwikkelen van een kwalitatieve en veilige architectuur volgens de geldende architectuurstandaarden, zodat de acceptatiecriteria van de user story worden behaald.

    Deelactiviteiten :

    • Ontwerpen van technische oplossingen op basis van de bedrijfs- en projectvereisten.
    • Zorgen dat oplossingen aansluiten bij de architecturale richtlijnen en standaarden binnen de organisatie.
    • Ondersteunen bij het selecteren van technologieën en tools die aansluiten op projectdoelen.
    • Bespreken van functionele en niet-functionele vereisten tijdens refinement meetings vanuit een architecturaal perspectief.
    • Ondersteunen bij het opstellen van testen, evenals het opvolgen van defects.
    • Valideren van opgeleverde user stories op technische en architecturale haalbaarheid in lijn met afgesproken richtlijnen.
    • Toezien op de ontwikkeling en aanpassing van softwareoplossingen met een focus op herbruikbaarheid en naleving van architecturale principes.
    • Uitwerken van voorstellen voor het generiek hergebruik van nieuwe componenten binnen de organisatie.
    • Controleren dat de ontwikkelde software voldoet aan standaarden voor “secure software”.
  • Doel : Het analyseren van businessbehoeften en technische vereisten vanuit een architecturaal perspectief om deze te vertalen naar efficiënte, schaalbare en samenhangende ICT-oplossingen die bijdragen aan de strategische doelen van de organisatie.

    Deelactiviteiten :

    • Verzamelen en analyseren van technische en functionele vereisten om een geschikte oplossing te definiëren.
    • Identificeren van mogelijke risico’s en afhankelijkheden in technische ontwerpen.
    • Evalueren van de overeenstemming tussen voorgestelde oplossingen en de gestelde requirements.
    • Identificeren en toepassen van standaard “building blocks” en relevante architecturale standaarden.
    • Opstellen van aanbevelingen, inclusief onderbouwde verantwoording voor de gekozen aanpak.
    • Documenteren van belangrijke ontwerpbeslissingen en analyseren van de impact op systemen en processen.
    • Leveren van architecturale input voor de ontwikkeling van een technisch kader dat alle ICT-componenten ondersteunt.
    • Promoten van hergebruik van bestaande componenten op lokaal, departements- en Vlaams niveau.
    • Evalueren en integreren van commerciële oplossingen waar deze waarde toevoegen aan de architectuur.
  • Doel : Faciliteren van communicatie en overleg met alle relevante stakeholders om een gedeeld begrip te creëren, besluitvorming te ondersteunen en de samenwerking tussen IT en business te versterken.

    Deelactiviteiten:

    • Documenteren van ontwerpbeslissingen, architecturale blueprints en technische specificaties.
    • Communiceren van technische concepten op een begrijpelijke manier naar verschillende stakeholders.
    • Samenwerken met andere Solution Architects, Technical Leads en Enterprise Architects om architectuurprincipes en standaarden binnen de organisatie uit te werken en te verbeteren.
    • Waarborgen van voldoende en accurate technische documentatie van de toegepaste oplossingen.
    • Actief deelnemen aan overlegmomenten met stakeholders (zoals product owner, project- en programmamanager, en andere) om technische en functionele vereisten te bespreken en af te stemmen.
    • Toelichten van architecturale keuzes en technische beslissingen aan zowel technische als niet-technische stakeholders, met aandacht voor draagvlak en begrip.
    • Bevorderen van samenwerking en afstemming tussen verschillende teams en domeinen binnen de organisatie.
    • Organiseren van periodieke evaluatiemomenten met teams om voortgang, technische uitdagingen en strategische beslissingen te bespreken en te optimaliseren.
    • Delen van architecturale kennis en best practices met andere teams om consistentie en kwaliteit in oplossingen te waarborgen.
    • Onderhouden van nauwe samenwerking met businessanalisten en de business om een optimale vertaling van bedrijfsbehoeften naar architecturale oplossingen te garanderen.
    • Zorgdragen voor duidelijke en bruikbare architecturale documentatie als hulpmiddel voor communicatie en implementatie.
  • Doel : Bijdragen aan het verhogen van de kwaliteit en het kennisniveau van het ontwikkelteam. Ondersteunen van teams en stakeholders in een effectieve agile samenwerking, en bijdragen aan de kwaliteit, kennisdeling en maturiteit binnen en buiten het eigen team.

    Deelactiviteiten :

    • Ondersteunen van ontwikkelteams bij het implementeren van oplossingen.
    • Coördineren met stakeholders, zoals businessanalisten, projectmanager en ontwikkelaars, om ervoor te zorgen dat ontwerpen correct worden uitgevoerd.
    • Fungeren als aanspreekpunt voor technische vragen binnen projecten.
    • Ondersteunen van scrumprocessen binnen de teams, zoals inschattingen, sprintplanning, standups en retrospectives, om een efficiënte werkwijze te waarborgen.
    • Coachen van ontwikkelaars en technische teamleden bij het toepassen van architecturale richtlijnen en principes.
    • Begeleiden van code- en architectuurreviews om de kwaliteit van implementaties en oplossingen te garanderen.
    • Actief bijdragen aan het verhogen van het kennisniveau en de technische maturiteit binnen de teams.
    • Samenwerken met andere Solution Architects en Technical Leads om kennisdeling en ondersteuning te bieden over verschillende teams heen.
    • Faciliteren van planningsprocessen en zorgen dat deadlines worden gehaald, in lijn met architecturale en organisatorische doelstellingen.
  • Doel : Ontwerpen, implementeren en beheren van architectuurrichtlijnen en -standaarden binnen het bestaande architecturale kader, met als doel een consistent en toekomstgericht framework te bieden voor de organisatiebrede ICT-oplossingen.

    Deelactiviteiten :

    • Zorgen dat oplossingen voldoen aan kwaliteitsnormen, zoals schaalbaarheid, beveiliging en prestaties.
    • Uitvoeren van reviews op ontwerpen en implementaties om consistentie met architecturale richtlijnen te waarborgen.
    • Uitwerken, documenteren en verspreiden van architecturale standaarden, normen en richtlijnen binnen de organisatie.
    • Opstellen en onderbouwen van businesscases om architecturale beslissingen te ondersteunen en te verantwoorden.
    • Ontwikkelen en promoten van een architecturale roadmap en blueprint voor één of meerdere domeinen, afgestemd op strategische doelstellingen.
    • Actueel houden en optimaliseren van architectuurcriteria, principes, beleid en standaarden op organisatiebreed niveau.
    • Bijdragen aan technische planningen door relevante input te leveren, gericht op de integratie en implementatie van architectuurrichtlijnen.
    • Zorgen voor afstemming en consistentie in architecturale keuzes over verschillende teams en projecten heen.
  • Doel : Bijhouden van trends en ontwikkelingen en zichzelf voortdurend vervolmaken in het vakgebied om de kwaliteit van de uitgevoerde opdrachten te verbeteren, in lijn met zowel de ICT-strategie als de evolutie van het vakgebied.

    Deelactiviteiten :

    • Opvolgen van ontwikkelingen binnen het vakdomein
    • Onderzoeken van toepasbaarheid van methodieken en inzichten
    • Studiewerk verrichten om op de hoogte te blijven van recente evoluties en werkmethoden
    • Actieve bijdrage leveren aan de veranderingen die nodig zijn voor de verdere professionalisering en verhoging van de kwaliteit

Indien de werking van de dienst of de organisatie als geheel het vereist, kunnen er in overleg tijdelijk bijkomende verantwoordelijkheden toegekend worden.

Contacten

  • Verschillende contacten met operationele info
  • Verschillende contacten met complexe info
  • Interne samenwerking binnen teams
  • Klant- of cliëntondersteuning

Functioneringscriteria

Welke opleiding, ervaring en vaktechnische compenties heb je nodig voor deze functie?

  • Hoger onderwijs van het lange type (master), bij voorkeur in een ICT-gerelateerde richting.

  • minimaal niveau CEFR level B2

  • Vereiste ervaring (in een gelijkaardige functie/vakdomein waarvan x in een relevante sector) + inwerkperiode (periode nodig om op zelfstandige wijze de functie te kunnen uitvoeren)

    In een gelijkaardige functie

    In een relevante sector

    Inwerkperiode

    < 3 maanden

    3 m – 1j

    X

    X

    1j – 4j

    X

    4j – 7j

    >7 jaar

  • Aanduiding met ‘X’ welke van toepassing zijn.

    Vaktechnisch ICT competentiedomein

    (Dit zijn domeinen waarbinnen vaktechnische competenties zich situeren, eerder dan specifieke competenties. Hierbij is ook geen definitie, noch niveaubepaling. Het is eerder een overzichtelijke aanduiding in welke richting de vaktechnische competenties zich moeten situeren. Het focust enkel op deze domeinen die onontbeerlijk zijn binnen de functie, niet op alle domeinen die nuttig zouden kunnen zijn.)

    Business intelligence & databeheer

    X

    IT-strategie en planning

    Bedrijfsprocesanalyse

    Bedrijfsprocesverbetering

    Beveiliging & risicobeheer

    X

    Programma- / projectmanagement

    Informatiemanagement

    Architectuurbeheer

    X

    Bedrijfsrelatiebeheer

    Infrastructuur en operaties

    X

    Klantenservice (Helpdesk)

    X

    Applicatieontwikkeling en -beheer

    X

    Sourcing management

    Leveranciersbeheer

    ICT-personeelszaken

    ICT-financiën

    Cloudbeheer / databasebeheer

    DevOps-praktijken

    Gegevensprivacy & naleving

    Kunstmatige intelligentie & machine learning

    Verandermanagement

    Gebruikerservaringsontwerp

    Netwerkkennis

Gedragscompetenties

Op deze gedragscompetenties word je geëvalueerd.

  • Handelen in overeenstemming met de belangen, waarden en normen van de organisatie

    Niveau 2 – Handelt in het belang van de organisatie

    • Draagt actief bij aan de doelen en waarden van de organisatie
    • Overweegt de gevolgen van zijn voorstellen en acties voor de organisatie
    • Blijft consequent handelen, ook in lastige of onzekere situaties
    • Zegt wat hij doet, is open over de door hem gehanteerde waarden en normen
    • Wekt vertrouwen in zijn objectiviteit en integriteit
  • Een bijdrage leveren aan een gezamenlijk resultaat in een team of project, ook als dat niet meteen van persoonlijk belang is

    Niveau 1 – Informeert, pleegt overleg en werkt mee

    • Stemt zijn inbreng/prioriteiten/aanpak af op de behoeften van de groep
    • Deelt kennis, informatie en ervaringen en vraagt anderen naar hun mening
    • Biedt hulp aan bij problemen, ook al valt de taak niet onder zijn opdracht
    • Houdt rekening met de gevoeligheden en met de verscheidenheid van mensen
    • Draagt bij aan een positieve werksfeer en teamgeest (toont enthousiasme, geeft complimenten, …)
  • Een probleem duiden in zijn verbanden en op een efficiënte wijze op zoek gaan naar aanvullende relevante informatie

    Niveau 2 – Legt verbanden en ziet oorzaken

    • Benadert het probleem of vraagstuk vanuit verschillende gezichtspunten
    • Legt verbanden tussen verschillende soorten informatie
    • Benoemt de oorzaken van problemen
    • Detecteert onderliggende problemen
    • Integreert nieuw gevonden informatie met bestaande informatie
  • Meningen uiten en zicht hebben op de consequenties ervan, op basis van een afweging van relevante criteria

    Niveau 2 – Neemt standpunten in en overziet de consequenties daarvan

    • Komt tot een gefundeerd oordeel op basis van een brede en afgewogen analyse
    • Betrekt consequenties en mogelijke neveneffecten van standpunten in zijn overwegingen
    • Neemt standpunten in op basis van onvolledige maar voldoende informatie
    • Neemt bij vragen of problemen een duidelijk standpunt in
    • Motiveert en beargumenteert zijn standpunt
  • Vernieuwen om producten, diensten, processen en structuren te creëren die tegemoet komen aan toekomstige uitdagingen

    Niveau 2 – Werkt actief mee aan het vernieuwen van de werking van de entiteit

    • Zoekt actief naar mogelijke vernieuwingen die zijn functie en takenpakket overstijgen
    • Denkt buiten bestaande kaders en durft experimenteren en improviseren
    • Komt met ideeën voor nieuwe producten, processen, diensten …
    • Ziet toepassingsmogelijkheden van nieuwe processen, technieken en methodes en introduceert die
    • Zoekt verbinding met anderen die vernieuwing aanbrengen en bouwt mee aan oplossingen voor de toekomst
  • Wensen en behoeften van de verschillende belanghebbenden binnen en buiten de organisatie onderkennen en er adequaat op reageren

    Niveau 2 – Optimaliseert de dienstverlening aan belanghebbenden binnen afgesproken kaders

    • Onderzoekt de wensen, behoeften en verwachtingen van belanghebbenden via gericht systematisch onderzoek (tevredenheidsenquêtes, mondelinge enquêtes, …)
    • Verleent nazorg en onderneemt concrete acties naar aanleiding van specifieke feedback van belanghebbenden
    • Gaat kritisch na op welke punten de dienstverlening kan worden verbeterd en formuleert hiertoe concrete voorstellen
    • Zet nieuwe mogelijkheden op het vlak van dienstverlening meteen om in de praktijk

    Onderneemt acties om de dienstverlening aan specifieke doelgroepen te optimaliseren, rekening houdend met hun beperkingen en behoeften (bv. handicap, kinderen, …)

  • Handelen met aandacht voor kwaliteit en gericht op het voorkomen van fouten

    Niveau 2 – Blijft onder verhoogde druk kwaliteitsvol werk afleveren

    • Blijft onder tijdsdruk op details letten
    • Combineert snelheid met nauwkeurigheid, combineert kwantiteit met kwaliteit
    • Kiest de exacte methode of procedure op basis van de gevraagde nauwkeurigheid
    • Gebruikt hulpmiddelen om zijn werk te controleren
    • Maakt gebruik van instrumenten of technieken om fouten te vermijden