Stage | Real-time uitvoering van containerapplicaties op Kubernetes

TNO

Eindhoven

On-site

EUR 6,700 - 7,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Stagevergoeding 615 euro per maand
Tot acht uur verlof per stagemaand
Reiskostenvergoeding
Jong TNO lidmaatschap
Laptop en benodigde faciliteiten
Aantrekkelijke stageomgeving

Job summary

TNO zoekt een masterstudent Embedded Systems of Computer Science voor een afstudeerstage van zes tot negen maanden. Je werkt aan het tijdvoorspelbaar maken van een standaard cloudplatform door AKS uit te breiden met real-time scheduling.

Je starter vanuit een onderzoeksgroep en werkt aan een prototype en afstudeerverslag, met begeleiding en ruimte om je inhoudelijk te ontwikkelen.

Qualifications

  • Masterstudent in Embedded Systems, Computer Science of vergelijkbare opleiding.
  • Affiniteit met orkestratietechnologie zoals Kubernetes en scheduling, Linux knowledge.
  • Ervaring met Go, C of Python is handig maar geen vereiste.

Responsibilities

  • Uitbreiden van AKS met real-time scheduling vanuit KubeDeadline.
  • Ontwerpen van scheduling- en resourcebeleid om deadlines te halen.
  • Onderzoeken AKS-infrastructuurfuncties voor voorspelbare uitvoering.
  • Valideren van resultaten op latency-kritische workloads.

Skills

Kubernetes
Scheduling
Go
C
Python

Education

Masterstudent Embedded Systems / Computer Science

Tools

Azure Kubernetes Service (AKS)
Linux SCHED_DEADLINE

Job description

Over deze vacature Cloudplatformen zijn sterk in schaalbaarheid en flexibiliteit, maar niet in timing. Kubernetes, de technologie achter de meeste cloud-native systemen, heeft geen ingebouwde manier om te garanderen dat een taak op tijd klaar is. Voor de high-tech systemen waar TNO ESI samen met industriële partners aan werkt is dat een probleem, want te laat is daar hetzelfde als fout.

Over deze vacature Cloudplatformen zijn sterk in schaalbaarheid en flexibiliteit, maar niet in timing. Kubernetes, de technologie achter de meeste cloud-native systemen, heeft geen ingebouwde manier om te garanderen dat een taak op tijd klaar is. Voor de high-tech systemen waar TNO ESI samen met industriële partners aan werkt is dat een probleem, want te laat is daar hetzelfde als fout. Deze stage draait om het tijdvoorspelbaar maken van een standaard cloudplatform. Je werkt in een onderzoeksgroep die tussen universiteit en industrie in staat, waardoor je resultaten worden getoetst aan echte engineeringvraagstukken in plaats van alleen op papier te blijven. Je komt in een omgeving waar nieuwsgierigheid wordt gewaardeerd, ideeën welkom zijn en je de ruimte krijgt om je inhoudelijk te ontwikkelen.

Wat ga je doen? Tijdens deze stage breid je Azure Kubernetes Service (AKS) uit met ondersteuning voor real‑time scheduling. Je vertrekt vanuit KubeDeadline, een bestaand deadline‑bewust schedulingframework dat gebruikmaakt van de Linux SCHED_DEADLINE‑policy, en past dit aan zodat het werkt binnen een beheerde cloudomgeving. Concreet ga je aan de slag met

  • KubeDeadline werkend krijgen op AKS en een nulmeting van het timinggedrag doen.
  • Scheduling‑en resourcebeleid ontwikkelen, inclusief een methode om de KubeDeadline‑parameters (budget, deadline en periode) zo te kiezen dat applicaties hun timingeisen halen.
  • Onderzoeken welke AKS‑infrastructuurfuncties je kunt inzetten en tunen om voorspelbare uitvoering te ondersteunen.
  • Het resultaat valideren op een representatieve, latency‑kritische workload.

Je vertaalt je bevindingen naar een werkend prototype en een afstudeerverslag, en presenteert je resultaten aan collega’s en industriële partners. Onderweg verdiep je je kennis van scheduling in besturingssystemen, containerorkestratie en performancemetingen, en krijg je de ruimte om je eigen ideeën in te brengen.

Wat wij van jou verwachten We zoeken een masterstudent Embedded Systems, Computer Science of een vergelijkbare opleiding, voor een afstudeerstage van zes tot negen maanden. Je hebt affiniteit met orkestratietechnologie zoals Kubernetes en met scheduling in besturingssystemen, in het bijzonder Linux. Ervaring met Go, C of Python en met cloudplatformen is handig, maar geen vereiste. We begeleiden je graag in wat je nog wilt leren. Belangrijk is dat je nieuwsgierig bent, gestructureerd werkt en het leuk vindt om door te graven in een systeem tot je begrijpt waarom het zich zo gedraagt. De duur en de precieze afbakening bespreken we bij de start, en de opdracht geven we tijdens de stage samen verder vorm.

Wat wij jou bieden Een stage bij TNO betekent werken in een omgeving waar inhoud en impact centraal staan. Je komt terecht in een kennisorganisatie waar onderzoek en praktijk samenkomen en waar experts samenwerken aan oplossingen voor actuele maatschappelijke en technologische vraagstukken. Je stage is een periode om te ontdekken wat bij jou past, waar je goed in bent en wat je nog wilt leren. Je maakt deel uit van een professionele werkomgeving, leert hoe het er in de praktijk aan toegaat en krijgt de ruimte om ervaring op te doen die verder reikt dan alleen deze stage. Voor veel studenten is een stage dan ook een eerste stap om te ontdekken of TNO past als mogelijke volgende stap na de studie. Verder bieden we je

  • Een professionele en innovatieve stageomgeving waarin je actief bijdraagt aan maatschappelijke en technologische vraagstukken, samen met toonaangevende experts in jouw vakgebied.
  • Betrokken en persoonlijke begeleiding, met aandacht voor jouw leerdoelen, ontwikkeling en studieopdracht.
  • Ruimte om jezelf te ontplooien je doet relevante werkervaring op, ontwikkelt zowel je vakinhoudelijke als professionele vaardigheden en bouwt een waardevol netwerk op.
  • Gebruik van een laptop en de faciliteiten die je nodig hebt om je werk goed te kunnen uitvoeren.
  • Een passende stagevergoeding van € 615,- per maand bij een fulltime stage, voor wo-, hbo- en mbo‑studenten.
  • Tot acht uur verlof per stagemaand bij een fulltime stage, zodat je je stage goed kunt combineren met je studie en privéleven.
  • Een tegemoetkoming in je reiskosten als je geen recht hebt op een studentenreisproduct.
  • Een gratis lidmaatschap van Jong TNO het netwerk voor jonge collega’s, waar je andere TNO’ers ontmoet en kunt deelnemen aan sportactiviteiten, inhoudelijke en persoonlijke ontwikkelactiviteiten en sociale evenementen, zoals de jaarlijkse skireis.

TNO als werkgever Onze mensen vormen het hart van TNO. Hun nieuwsgierigheid, expertise en proactiviteit maken het mogelijk om impactvolle onderzoeken en innovaties te creëren voor duurzaam welzijn en welvaart van de samenleving. Daarom investeren wij in een inspirerende en inclusieve werkomgeving waarin collega’s kunnen excelleren, autonomie hebben en kunnen groeien. Jouw talent en ambitie krijgen bij TNO alle ruimte. Je werkt samen met experts (zowel binnen als buiten TNO), je hebt toegang tot geavanceerde technologie en de vrijheid om te onderzoeken, te experimenteren en te vernieuwen. Onze kracht ligt in onafhankelijkheid, betrouwbaarheid en samenwerking. Door samen te werken met bedrijven en overheden en door verschillende perspectieven te verbinden, versterken we onze innovatiekracht. En we creëren verantwoord en betekenisvol resultaat. We vinden elkaar in verwondering en vindingrijkheid, en we zijn gedreven om grenzen te verleggen. Bij TNO geloven we dat dit onze tijd is om de samenleving, de overheid en het bedrijfsleven sneller vooruit te helpen. Samen met gedreven collega’s zet je kennis om in concrete innovaties of ondernemingen die écht verschil maken. Door de kracht van wetenschap en ondernemerschap te bundelen. Druk jouw stempel op ónze tijd.

Hoe ziet het proces eruit? TNO draagt zorg voor een passende stageovereenkomst. Mocht je vragen hebben over de inhoud van de stage of de procedure, dan kun je terecht bij de onderstaande contactpersoon. Wanneer je bij ons start met een stage, vragen wij je ook om een Verklaring Omtrent het Gedrag (VOG) aan te leveren.

Belangrijk om te weten voordat je solliciteert

  • Voor de start van de stage moet een stageovereenkomst worden getekend. Voor studenten van een Nederlandse hogeschool of universiteit maakt TNO gebruik van het UNL-template, aangevuld met enkele TNO‑specifieke afspraken. Voor studenten van buitenlandse onderwijsinstellingen en MBO‑opleidingen geldt de TNO‑stageovereenkomst. TNO tekent geen andere stageovereenkomsten.
  • Voor de start van de stage zal de onderwijsinstelling schriftelijk moeten bevestigen dat
    • jij gedurende de stage bent ingeschreven bij de onderwijsinstelling, en;
    • de stage plaatsvindt in het kader van de opleiding.
  • Stagiairs bij TNO moeten bij de start van de stage beschikken over een Nederlands woonadres. Het uitvoeren van stage‑activiteiten vanuit het buitenland is niet mogelijk.
  • Ben je een internationale student? Houd er dan rekening mee dat je vóór de start van de stage een BSN (Burgerservicenummer) nodig hebt. Het aanvragen hiervan kan enkele weken duren, dus zorg dat je hier op tijd mee begint.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Stage | Meerfasensimulaties van akoestiek-stromingsinteractie bij caviteiten
Stage | Meerfasensimulaties van akoestiek-stromingsinteractie bij caviteiten

TNO • Rijswijk

On-site
EUR 5,800 - 7,900
Stagevergoeding €615 per maand
Verlof tot 8 uur per stagemaand
Reiskostenvergoeding
+1
Stage | Digitale Innovatie, Business en Governance
Stage | Digitale Innovatie, Business en Governance

TNO • Den Haag

On-site
Stagevergoeding van 615 euro
Mogelijkheid tot verlof
Gebruik van laptop
+2
Stage | Literatuurstudie naar copingstrategieën bij jongvolwassenen
Stage | Literatuurstudie naar copingstrategieën bij jongvolwassenen

TNO • Soesterberg

On-site
EUR 6,200 - 7,500
Stipend van €615,- per maand
TNO Jong TNO lidmaatschap
Reiskostenvergoeding bij recht op geen
+1
Stage | Kunnen mijnbouwactiviteiten invloed hebben op tektonische aardbevingen-
Stage | Kunnen mijnbouwactiviteiten invloed hebben op tektonische aardbevingen-

TNO • Utrecht

On-site
EUR 6,200 - 7,500
Stagevergoeding €615,- per maand
Reiskostenvergoeding
Jong TNO lidmaatschap
Stage | Neurosymbolic AI for knowledge support in greenhouses
Stage | Neurosymbolic AI for knowledge support in greenhouses

TNO • Delft

On-site
EUR 6,200 - 7,500
Stagevergoeding €615 per maand
8 uur verlof per stagemaand
Reiskostenvergoeding
+2
Stage | Ontwerp van een platte lens voor een antenne-on-package (AoP)
Stage | Ontwerp van een platte lens voor een antenne-on-package (AoP)

TNO • Den Haag

On-site
EUR 5,800 - 7,900
Stagevergoeding €615/maand
Reiskostenvergoeding
Jong TNO lidmaatschap
+1
Stage | CFD voor thermowells
Stage | CFD voor thermowells

TNO • Rijswijk

On-site
EUR 6,200 - 7,500
Stagevergoeding €615/maand
On-site werk in Rijswijk
Stage | Ontwikkeling van een Context-Aware AI Driver Assistant
Stage | Ontwikkeling van een Context-Aware AI Driver Assistant

TNO • Helmond

On-site
EUR 7,000 - 8,000
Stagevergoeding €615 per maand
Tot acht uur verlof per stagemaand
Reiskostenvergoeding
+2
Stage | Modelleren van photo-gedreven syngas productie
Stage | Modelleren van photo-gedreven syngas productie

TNO • Eindhoven

On-site
EUR 6,700 - 7,300
€615,- stagevergoeding per maand
Reiskostenvergoeding
Jong TNO lidmaatschap
+1
Stage | Radar signal processing
Stage | Radar signal processing

TNO • Den Haag

On-site
EUR 6,200 - 7,500
Stagevergoeding €615
Reiskostenvergoeding
Jong TNO lidmaatschap