Afstuderen: Een FinOps-module voor ons developer platform
Ontdek meer
Over deze vacature
Afstuderen: Een FinOps-module voor ons developer platform
Developers die zelf omgevingen uitrollen, zien zelden wat dat kost. De Azure-factuur komt achteraf en is lastig aan een applicatie of team te koppelen. Jij ontwikkelt voor ons internal developer platform (IDP) een FinOps-module die kosten per applicatie en omgeving zichtbaar maakt, afwijkingen signaleert en concrete besparingen voorstelt.
Je onderzoekt hoe je binnen een developer platform kosteninzicht en kostenbewustzijn organiseert en bouwt daar een werkende module voor. De module koppelt Azure-kosten aan applicaties, omgevingen en teams, ook voor gedeelde voorzieningen zoals een Kubernetes-cluster. Ze toont trend en verwachting en waarschuwt bij budgetoverschrijding of een onverwachte kostenstijging. Ook stelt ze besparingen voor, zoals omgevingen buiten kantooruren uitzetten of te ruim gedimensioneerde resources verkleinen. Je werkt langs de drie fases van het FinOps-framework: inzicht geven, optimaliseren en structureel borgen.
AI kan hier helpen om een kostenpiek uit te leggen en besparingen onder woorden te brengen. Je onderzoekt waar dat werkt en hoe betrouwbaar het is.
Onderzoek: hoe verdeel je kosten eerlijk over applicaties en teams (tagging, allocatie van gedeelde kosten, showback)? En welke FinOps-praktijken passen bij een platform voor meerdere klanten?
Ontwerp van het kostenmodel: welke dimensies (klant, applicatie, omgeving, team) en welke bronnen (Azure Cost Management, export, resource-metadata).
Bouw van een werkend prototype: kosten ophalen, toewijzen, budgetten en alerts instellen, anomalie-detectie op kostenverloop.
Optimalisatie: besparingsvoorstellen genereren en de effecten meten.
Terugkoppeling in de CloudFulness-portal: een kostenoverzicht per applicatie en omgeving, voor developers en niet voor financials.
Evaluatie met echte omgevingen: klopt de toewijzing, wat levert het op en wordt het ook gebruikt?
Je bouwt in dezelfde omgeving als ons platform. Dat bestaat uit microservices in .NET op Kubernetes (AKS) in Azure, met CI/CD-pipelines in Azure DevOps en Terraform. De FinOps-module wordt een eigen microservice naast de bestaande. Een uitdaging is kosten eerlijk verdelen over applicaties op een gedeeld Kubernetes-cluster. Dat is meteen het onderzoeksvraagstuk.
Een afstudeerder van een HBO- of WO-opleiding Software Engineering, Informatica, Technische Informatica, Bedrijfskundige Informatica of vergelijkbaar, met interesse in cloud, data en kostenbeheersing.
Je hebt basiskennis van Azure en programmeren in C#/.NET. Kennis van Kubernetes, Cost Management of FinOps is een pré, net als ervaring met microservices en CI/CD.
Je werkt zelfstandig, denkt analytisch en vertaalt cijfers naar iets wat een developer begrijpt en gebruikt.
Je bent nieuwsgierig naar AI en zet het graag in, maar vaart er niet blind op.
Een afstudeeropdracht met echte praktijkwaarde. Het resultaat kan onderdeel worden van het CloudFulness-platform.
Intensieve begeleiding door ervaren DevSecOps-engineers en software-ontwikkelaars, naast de begeleiding vanuit je hogeschool of universiteit.
Toegang tot Azure-omgevingen met echte kostendata en onze bestaande platform-expertise.
Vrijheid in de aanpak en technologiekeuze, binnen de kaders van je opleiding.
Een afstudeervergoeding van €500 per maand.
Naast het werk is er ruimte om te ontspannen en investeren we in het team, met een vrijdagmiddagborrel, tafeltennis en een potje Mario Kart.
Dit is jouw kans om een afstudeeropdracht uit te voeren die verder gaat dan een rapport: je bouwt iets dat in de praktijk wordt gebruikt.
Direct solliciteren of meer weten?
Ben jij enthousiast of wil je eerst meer weten? Neem dan contact op met Armiek Assadourian via armiek@cloudfulness.nl.
Vragen over deze vacature? We vertellen je graag meer.
Leigraafseweg 2, 6983 BP, Doesburg