Binnen moderne Enterprise IT-omgevingen vormt PostgreSQL een kritisch onderdeel van de infrastructuur. Voor een stabiele en schaalbare dienstverlening is proactieve monitoring en observability essentieel. Problemen moeten vroegtijdig worden gesignaleerd, nog voordat zij impact hebben op gebruikers. Daarnaast is inzicht in trends noodzakelijk om goed onderbouwde beslissingen te nemen op het gebied van capaciteitsbeheer en performance-optimalisatie.
Om hierin te voorzien is Project Argus opgezet: een Enterprise Grade Observability en Alerting-oplossing. Project Argus ondersteunt gebruikers van het platform Orion door hen inzicht te geven in alle relevante aspecten van de PostgreSQL-omgeving, zodat Orion betrouwbaar en succesvol kan worden ingezet binnen de Enterprise.
Doel van de stage
Het doel van deze stage is het ontwerpen, bouwen en verbeteren van een technisch softwareproduct dat bijdraagt aan de monitoring van Enterprise PostgreSQL-omgevingen. De stagiair werkt aan een Single Pane of Glass: één centraal overzicht waarin technische gegevens samenkomen en begrijpelijk worden gepresenteerd.
Opdrachtomschrijving
1. Oriëntatie en analyse
– Verkennen van Enterprise PostgreSQL-omgevingen
– Begrijpen van monitoring en observability
– Inventariseren van relevante PostgreSQL-metrics
2. Ontwerp
– Ontwerpen van een schaalbare monitoring-architectuur
– Uitwerken van dashboardconcepten
3. Realisatie
– Implementeren van metric-verzameling met Prometheus
– Ontwikkelen van dashboards in Grafana
– Werken aan backend-componenten in Golang
4. Testen en documenteren
– Testen in een gesimuleerde Enterprise-omgeving
– Vastleggen van technische documentatie
Technologieën
PostgreSQL
Prometheus
Grafana
Golang
Linux
Leerdoelen
Na afloop van deze stage kan de student:
– Monitoring-oplossingen ontwerpen en implementeren
– Dashboards ontwikkelen voor technische inzichten
– Programmeren in Golang binnen een bestaande codebase
– Professioneel werken binnen een IT-team
Eindresultaat
Een werkende Single Pane of Glass voor PostgreSQL-monitoring en een gedocumenteerde bijdrage aan Project Argus.
Wat vragen wij?
- Opleiding: HBO/WO IT, Software Development, Informatica of vergelijkbaar
- Basiskennis van Golang en SQL
- Interesse in databases en backend development
- Leergierig, analytisch en gestructureerd
Ervaring met PostgreSQL, Kubernetes of cloudplatformen is een pré, maar geen vereiste.
Wat bieden wij?
- Begeleiding door ervaren developers/consultants
- Wekelijkse voortgangsgesprekken
- Code reviews
- Inhoudelijke begeleiding bij design- en architectuurkeuzes
- Praktijkgerichte opdracht met directe interne impact
- Mogelijkheid tot afstuderen
- Flexibele stage-invulling en hybride werken
Geïnteresseerd?
Neem contact met ons op via werkenbij@nibble-it.nl of bel met Agnes v/d Vlugt 06-53919042