(ZZP) Tech lead Team Metrics
Functieomschrijving:
- Opdrachtgever: Nederlandse Spoorwegen (NS)
- Functie: Tech Lead Team Metrics
- Onderdeel: NS IT – Centrale Platform Organisatie (CPO)
- Cluster: Development Services
- Team: Quality Engineering
- Standplaats: Utrecht / thuiswerkplek
- Startdatum: 15 oktober 2026
- Einddatum: 14 oktober 2027
- Duur: 12 maanden
- Optie tot verlenging: Ja, maximaal 1 jaar
- Inzet: 36 uur per week
- Maximaal tarief: €105 per uur all-in excl. btw
- Sluitingsdatum: woensdag 22 september 2026
- Selectiegesprekken: vanaf dinsdag 29 september 2026 in Utrecht
- Kantoordagen team: dinsdag en woensdag
- Werkdagen: maandag t/m vrijdag
Organisatie en context
De opdracht valt binnen de Centrale Platform Organisatie (CPO) van NS IT.
CPO ondersteunt IT- en businesscollega's met diensten die het fundament vormen voor een wendbare IT-organisatie.
Binnen CPO vallen onder andere onderwerpen als:
- platformisering;
- Developer Journey;
- Operations;
- werkplekdiensten;
- developer tooling;
- kwaliteit van softwareontwikkeling.
De Tech Lead komt te werken binnen Development Services, in het team Quality Engineering.
Doel van het Quality Engineering-team
Het Quality Engineering-team ondersteunt DevOps-teams binnen NS bij het ontwikkelen en opleveren van kwalitatief hoogwaardige software.
Het team levert onder andere:
- frameworks;
- tooling;
- CI/CD best practices;
- container images;
- self-hosted agents;
- selfservice-oplossingen.
De nadruk ligt op het faciliteren van ontwikkelteams zodat zij zelfstandig, snel en betrouwbaar software kunnen leveren.
Doel van de opdracht
De Tech Lead Team Metrics richt zich in eerste instantie op het beschikbaar maken van de DORA Key Metrics voor product- en developmentteams.
Deze metrics moeten via het developerportaal Backstage beschikbaar worden gemaakt.
Het doel is dat ontwikkelteams beter inzicht krijgen in hun ontwikkel- en leveringsproces en gericht kunnen verbeteren.
De Tech Lead speelt hierbij een centrale technische en inhoudelijke rol.
DORA Metrics
De oplossing richt zich op het verzamelen, verwerken en beschikbaar stellen van DORA-metrics.
De kandidaat moet ruwe data kunnen omzetten naar bruikbare inzichten.
De oplossing omvat meerdere technische lagen:
- data;
- database;
- backend;
- frontend;
- visualisatie;
- developer portal.
De gebruikte componenten omvatten onder andere:
- Snowflake;
- .NET;
- frontendtechnologie;
- Backstage.
Rol van de Tech Lead
De kandidaat vervult zowel een technische als richtinggevende rol.
De Tech Lead:
- vertaalt functionele requirements naar technische oplossingen;
- bepaalt technische keuzes;
- bewaakt onderhoudbaarheid;
- begeleidt engineers;
- zorgt voor samenhang tussen backend, frontend en data;
- neemt stakeholders mee in technische keuzes;
- stuurt op kwaliteit;
- helpt het team richting een duurzame DORA-oplossing.
Het betreft dus niet uitsluitend een senior developerrol, maar nadrukkelijk een leadrol.
Belangrijkste werkzaamheden
DORA-oplossing ontwikkelen
- Ontsluiten van DORA Key Metrics.
- Samenbrengen van data uit verschillende bronnen.
- Vertalen van ruwe data naar relevante inzichten.
- Beschikbaar maken van metrics voor developmentteams.
Developer portal
- Integreren van metrics in Backstage.
- Zorgen dat developers relevante informatie eenvoudig kunnen raadplegen.
Data
- Werken met grote hoeveelheden ruwe technische data.
- Ontsluiten en verwerken van data.
- Gebruik van onder andere Snowflake.
Backend
- Ontwikkelen en onderhouden van backendcomponenten.
- .NET speelt hierbij een belangrijke rol.
Frontend
- Ontwikkelen van gebruikersgerichte frontendcomponenten.
- Inzichten begrijpelijk en bruikbaar presenteren.
Technisch leiderschap
- Technische richting bepalen.
- Ontwerpkeuzes maken.
- Team meenemen in keuzes.
- Bewaken van onderhoudbaarheid en kwaliteit.
- Begeleiden van engineers.
Stakeholdermanagement
- Samenwerken met product- en developmentteams.
- Feedback ophalen.
- Feedback beoordelen en verwerken.
- Complexe thema's helder uitleggen.
Klantwaarde
De 'klant' van deze opdracht zijn primair de developmentteams van NS.
De Tech Lead moet zorgen dat de oplossing daadwerkelijk waarde oplevert voor deze teams.
Dat betekent dat de kandidaat:
- goed luistert naar gebruikers;
- technische data begrijpelijk maakt;
- inzicht geeft in software delivery performance;
- verbetermogelijkheden zichtbaar maakt;
- feedback structureel verwerkt.
Werkwijze binnen het team
Het team werkt:
- multidisciplinair;
- technisch;
- samenwerkingsgericht;
- DevOps-georiënteerd;
- vanuit selfservice.
De vaste kantoordagen van het team zijn:
- dinsdag
- woensdag
Harde eisen
1. Werk- en denkniveau
Minimaal:
- hbo-/wo-werk- en denkniveau.
Een technische opleiding is een pré.
2. Fullstack engineering
Minimaal:
- 7 jaar aantoonbare werkervaring in een stevige fullstack engineeringrol.
De ervaring moet expliciet worden toegelicht.
3. CI/CD
Ervaring met CI/CD-tooling is vereist.
Specifiek genoemd:
- Azure DevOps.
Daarnaast wordt Git genoemd als relevante ervaring.
4. Cloud
De kandidaat:
- is bekend met cloud computing;
- heeft ervaring met Azure en/of AWS.
5. Grote organisatie
De kandidaat heeft ervaring in een vergelijkbare omgeving als NS met:
- minimaal 5.000+ werkplekken.
6. Leadervaring
De kandidaat heeft aantoonbare ervaring in:
- technische leadrollen;
- aansturende of richtinggevende rollen.
7. Nederlands
Uitstekende beheersing van de Nederlandse taal:
- mondeling;
- schriftelijk.
Pré's / wensen
Snowflake
Sterke affiniteit met data.
Ervaring met:
- Snowflake
is een pré.
ServiceNow
Ervaring met:
- ServiceNow
is een wens.
Datavisualisatie
Ervaring met:
- datavisualisatietooling
is een pré.
Technische opleiding
Een technische opleiding is een pré.
Beoordelingscriteria
De beoordeling bestaat uit criteria van ieder 10 punten.
Eis: HBO/WO-niveau – 10 punten
Minimaal hbo-/wo-werk- en denkniveau.
Eis: Fullstack engineering – 10 punten
Minimaal 7 jaar ervaring in een stevige fullstack engineeringrol.
Wens: Data / Snowflake – 10 punten
- Ja: 10 punten
- Nee: 0 punten
Eis: CI/CD – 10 punten
Ervaring met:
- Azure DevOps;
- Git.
Wens: ServiceNow – 10 punten
- Ja: 10 punten
- Nee: 0 punten
Wens: Datavisualisatie – 10 punten
- Ja: 10 punten
- Nee: 0 punten
Eis: Cloud – 10 punten
Ervaring met:
- Azure;
- en/of AWS.
Eis: Grote enterpriseomgeving – 10 punten
Ervaring binnen een organisatie met:
- minimaal 5.000+ werkplekken.
Eis: Leadervaring – 10 punten
Aantoonbare ervaring in leadrollen.
Eis: Nederlandse taal – 10 punten
Uitstekende beheersing van Nederlands.
Ideaal kandidaatprofiel
De ideale kandidaat is een ervaren Fullstack Engineer / Tech Lead die softwareontwikkeling combineert met data en engineering enablement.
Een sterk profiel combineert:
- 7+ jaar fullstack development;
- .NET;
- data engineering;
- Snowflake;
- CI/CD;
- Azure DevOps;
- Git;
- cloud;
- Azure/AWS;
- datavisualisatie;
- ServiceNow;
- technische leadervaring;
- enterpriseomgeving;
- developer platforms;
- software quality;
- DORA Metrics.
Extra sterk is ervaring met:
- Backstage;
- engineering metrics;
- developer experience;
- platform engineering;
- Quality Engineering.
Vereiste vaardigheden:
Metrics