Utrecht, Utrecht, Netherlands

(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