Technical team lead (klasse C)
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 |
| |
---|---|---|
Rapporteert functioneel aan |
|
|
Stuurt hiërarchisch aan | Niet van toepassing | |
Stuurt functioneel aan |
| 5-15 medewerkers |
Dimensies van de functie
- Verantwoordelijk voor het technisch aansturen van een agile ontwikkelteam.
- Fungeren als ervaren technische coach voor teamleden.
- Ontwikkelen van bedrijfstoepassingen die gedurende hun volledige levenscyclus in het teamportfolio blijven.
- Verantwoordelijk voor de ontwikkeling, implementatie, opvolging, bewaking, evaluatie en bijsturing van de technische implementatie van toegewezen bedrijfstoepassingen volgens bestaande architectuurafspraken
- Samenwerken met andere Technical Leads en de Lead Technical Architect om architectuurrichtlijnen en -principes voor de organisatie uit te bouwen en te optimaliseren.
- Samenwerken met product owner, project- en programmamanager om technische en functionele vereisten te vertalen naar (preventieve en curatieve) ontwikkelings- en onderhoudstaken.
- Heeft brede technische kennis van alle toepassingen die onder het beheer van het departement/agentschap vallen en kijkt ook daarbuiten.
- Is goed bekend met best practices in het vakgebied en past deze consequent toe.
- Heeft de maturiteit om problemen en oplossingen op een overstijgend niveau te analyseren en voor te stellen/presenteren, ook buiten het eigen team.
- Verantwoordelijk voor de opvolging, bewaking, evaluatie en bijsturing van de technische implementatie van toegewezen bedrijfstoepassingen volgens bestaande kwaliteitsafspraken.
Autonome beslissingsbevoegdheid
De functiehouder beslist hoe de bestaande procedures en methodes moeten aangepast worden om de zich nieuw aandienende situatie binnen de bestaande context te integreren. De functiehouder kan de inhoudelijke betekenis van bestaande concepten bijsturen.
Resultaatgebieden
Doel: Het waarborgen dat ontwikkelde softwareoplossingen kwalitatief, veilig en in lijn zijn met de architectuur- en ontwikkelingstandaarden, zodat ze voldoen aan de vastgestelde acceptatiecriteria en bijdragen aan de bredere architecturale visie.
Deelactiviteiten :
- Op basis van een user story, functionele en niet functionele vereisten valideren tijdens een refinement meeting
- Ontwikkelen van kwalitatieve en secure code, volgens de geldende technische architectuur standaard binnen de organisatie.
- De kwaliteit van de ontwikkelde user story waarborgen aan de hand van unit en integratietesten (geautomatiseerd)
- Ontwikkelen van unit/integratietesten, automatiseren van testen, onderhouden van testen en/of opvolgen van defects.
- Zorgen dat opgeleverde user stories gevalideerd worden op kwaliteit en uitvoerbaarheid (al dan niet geautomatiseerd).
- Ontwikkeling nieuwe software of past bestaande systemen aan op basis van user stories.
- Voorstellen uitwerken voor generiek hergebruik van nieuwe componenten.
- Verantwoordelijk voor de kwaliteit van de ontwikkelde software via testen.
- Zorgen dat de ontwikkelde software voldoet aan de standaarden voor “secure software”.
- Zorgen voor voldoende technische documentatie van de software.
Doel : Proactief en reactief analyseren van businessbehoeften en -vereisten vanuit een ICT-standpunt om deze adequaat te vertalen naar een performante en samenhangende ICT-oplossing.
Deelactiviteiten :
- Analyseren van de fit tussen oplossing en requirements.
- Identificeren van de standaard “building blocks” en andere standaarden voor de oplossing.
- Maken van aanbevelingen en de verantwoording daarvan.
- Beschrijven van belangrijke ontwerpbeslissingen en de impact ervan.
- Bijdragen vanuit technische ervaring bij aan de ontwikkeling van een technisch kader voor alle componenten binnen het IT-beheer.
- Stimuleren hergebruik van zowel zelf ontwikkelde als beschikbare componenten op departements- en Vlaams niveau.
- Integreren van commerciële oplossingen wanneer relevant.
Doel : Communiceren en overleggen met alle betrokken partijen om een draagvlak te creëren en actief de kloof tussen IT en business te overbruggen.
Deelactiviteiten:
- Actief deelnemen aan communicatie- en overlegmomenten met verschillende stakeholders (zoals product owners, projectmanagers, andere teams) om technische en functionele vereisten te bespreken.
- Duidelijke uitleg geven over technische keuzes en architecturale beslissingen aan niet-technische stakeholders om begrip en draagvlak te creëren.
- Zorgen voor een goede afstemming en samenwerking tussen verschillende teams binnen de organisatie.
- Regelmatig overleg voeren met het team om voortgang, uitdagingen en technische beslissingen te evalueren en bij te sturen.
- Delen van toegepaste kennis en inzichten met andere teamleden en afdelingen om consistentie en kwaliteit in de oplossingen te waarborgen.
- Het onderhouden van open lijnen van communicatie met businessanalisten en de business om te zorgen voor de juiste technische vertaling van bedrijfsbehoeften.
- Zorgdragen voor effectieve (technische) documentatie die als communicatie-instrument dient voor zowel het team als andere betrokken partijen.
Doel : Bijdragen aan het verhogen van de kwaliteit en het kennisniveau van het ontwikkelteam.
Deelactiviteiten :
- Bijdragen aan een vlotte scrumwerking binnen het team (inschattingen, standups, retro’s, sprintplanning).
- Kent de businesscontext en waarden van de domeinen waarvoor software wordt ontwikkeld.
- Coacht ontwikkelaars binnen het team en organiseert code reviews om de kwaliteit van de software te waarborgen.
- Draagt bij aan de verhoging van het kennisniveau en de maturiteit van het team.
- Ondersteunen van andere teams, samen met de andere Tech Leads, in de ontwikkeling van technische kennis.
- Zorgen dat planningen en deadlines binnen het team gehaald worden.
- In staat om de rol van scrummaster op te nemen.
Doel : Ontwerpen en implementeren van architectuurrichtlijnen en -standaarden binnen een bestaand architecturaal kader, met als doel een coherent framework te bieden voor projecten en ontwikkelingen. Input leveren voor de verdere uitbouw van technische architectuur voor alle teams.
Deelactiviteiten :
- Verantwoordelijk voor de uitwerking, documentatie en verspreiding van standaarden en normen.
- Opstellen van business cases.
- Uitwerken en uitdragen van de architecturale roadmap & blueprint voor één of meerdere architecturale domeinen.
- Actueel houden van organisatiebrede architectuurcriteria, principes, beleid en standaarden.
- Input leveren voor de opmaak van technische planningen.
Doel : Actief inspelen op trends, innovaties en evoluties binnen het vakgebied om strategische en operationele ICT-doelen te ondersteunen en de kwaliteit van architecturale oplossingen te optimaliseren.
Deelactiviteiten :
- Monitoren van opkomende trends, technologische innovaties en best practices binnen het domein van ICT.
- Evalueren en valideren van nieuwe methodieken, technologieën en inzichten op hun toepasbaarheid binnen de organisatiecontext.
- Uitvoeren van diepgaand studiewerk en analyses om state-of-the-art kennis en vaardigheden te verwerven en te implementeren.
- Initiëren en stimuleren van organisatorische verbeteringen en veranderingen die bijdragen aan de professionalisering en verhoogde kwaliteit van ICT-processen en resultaten.
- Actieve deelname aan kennisnetwerken, conferenties en vakgroepen om inzichten te delen en te verkrijgen die bijdragen aan de strategische en technische ontwikkeling van het vakgebied.
Contacten
- Verschillende contacten met complexe info
- Interne samenwerking binnen teams
- Interdepartementale samenwerking
- Klant- of cliëntondersteuning
- Leiderschapscommunicatie
- Externe samenwerking met partners
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
X
3 m – 1j
1j – 4j
4j – 7j
X
X
>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
X
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 2 – Stimuleert de samenwerking binnen zijn entiteit, werkgroepen of projectgroepen
- Laat het gemeenschappelijk belang van de organisatie primeren op het persoonlijk belang
- Komt met ideeën om het gezamenlijke resultaat te verbeteren
- Betrekt belanghebbenden bij het nemen van beslissingen, stemt consequenties van acties en beslissingen met betrokkenen af
- Moedigt anderen aan om van gedachten te wisselen, te overleggen en samen opdrachten aan te pakken
- Onderneemt acties zodat er een positieve verstandhouding en productieve samenwerking binnen de groep ontstaat en blijft
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 3 – Vormt een geïntegreerd oordeel- Heeft een veelzijdige, genuanceerde kijk
- Neemt in zijn standpunt verschillende belangen in overweging
- Benoemt zowel de positieve als negatieve kanten van zijn standpunt of voorstel
- Heeft oog voor kritieke factoren en activiteiten en benut de mogelijkheden hiervan voor de organisatie
- Vertaalt een synthese naar een vraagstelling of advies en geeft zo een inhoudelijke meerwaarde aan de thema’s die hij naar voren brengt
Vernieuwen om producten, diensten, processen en structuren te creëren die tegemoet komen aan toekomstige uitdagingen.
Niveau 3 – Anticipeert via structurele maatregelen op toekomstige uitdagingen en stimuleert vernieuwing
- Toont lef en zet in op het creatief onderscheidend vermogen van de entiteit of organisatie
- Signaleert nieuwe ontwikkelingen en vertaalt deze in nieuwe activiteiten, diensten of producten met impact op de organisatie
- Wijzigt processen, procedures en structuren om te kunnen beantwoorden aan nieuwe tendensen en toekomstige uitdagingen
- Stimuleert anderen om kritisch te kijken naar de huidige werking en alert te zijn op toekomstige uitdagingen
- Creëert een cultuur die vernieuwend denken stimuleert
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