Stage Software Engineering / Iot
Dienstverband
Stage
Aantal uur
36 uur
Salaris
€0
Over de functie
Samenvatting
Tijdens deze stage bij Waterschap Limburg werk je aan de ontwikkeling van software voor een amateur neerslagstation netwerk. Je combineert backend development, IoT, datapipelines en API-ontwikkeling in een maatschappelijk relevante context. Het doel is om een fijnmazig neerslagnetwerk op te zetten dat van 10 pilotstations kan opschalen naar ongeveer 100 meetpunten in Limburg. De stage biedt de mogelijkheid om een productiewaardige Proof of Concept te realiseren binnen het Informatieknooppunt (IKP) van het waterschap.
Verantwoordelijkheden
- Onderzoeken van de API of uitleesmogelijkheden van geselecteerde neerslagstations.
- Ontwerpen van de gegevensstroom van neerslagstations naar het IKP.
- Bouwen van een Python datapipeline voor het ophalen en verwerken van meetdata.
- Opslaan van meetdata en metadata in MongoDB.
- Ontwikkelen van een API endpoint voor de ontsluiting van data richting IKP-producten.
- Vastleggen van metadata zoals locatie, sensortype en verbindingsstatus.
- Implementeren van basisvalidaties voor de data.
- Documenteren van de oplossing voor verdere ontwikkeling door het IKP-team.
- Adviseren over de opschaling van het netwerk van 10 naar circa 100 stations.
Vereisten
- Derdejaars of vierdejaars HBO bachelor student in Software Engineering of Data Engineering.
- Kennis van Python is vereist; kennis van MongoDB is een pré.
- Interesse in het bouwen van software met maatschappelijke impact, specifiek in waterbeheer.
- Vermogen om te werken in een Scrum-team en iteratief te ontwikkelen.
Arbeidsvoorwaarden
- Tijdelijke stageplaats met een duur van 1 semester (derdejaars stage) of 2 semesters (afstudeerstage).
- Locatie: Waterschap Limburg, Roermond.
- Begeleiding door een architect en developers van het team, met ondersteuning van de Product Owner en een hydroloog voor inhoudelijke afstemming.
Over Werkgever
Waterschap Limburg is verantwoordelijk voor veilige dijken, droge voeten, schoon water en voldoende water in de regio. Het waterschap streeft naar goede en actuele data, vooral bij lokale piekbuien, om wateroverlast te voorkomen. Door amateur neerslagstations te integreren in hun meetnetwerk, willen ze een gedetailleerder beeld krijgen van lokale neerslag en de impact op het watersysteem. Het Informatieknooppunt (IKP) fungeert als dataplatform waar metingen, verwachtingen en dashboards samenkomen.
Skills & Vaardigheden
Gerelateerde Categorie
senior software engineer
Bekijk alle vacatures in deze categorie