Nieuws

Afstudeeropdracht: data validatie met Machine Learning

Wat bieden wij?

HydroLogic is een innovatief bedrijf dat zich richt op het aanpakken van weer-, water- en klimaatproblemen met geavanceerde ICT. Ons team van ICT-specialisten werkt op dit moment aan de bouw van de vierde generatie van ons HydroNET SaaS platform waarin met de volgende technieken wordt gewerkt: Azure DevOps, Microservices, Docker, Kubernetes, Hadoop, RabbitMQ, .NET Framework, .NET Core, Angular.

De ontwikkelingen volgen onze R&D roadmap, waarop onderwerpen staan waar ook studenten aan kunnen meewerken. Als 3e of 4e jaars student draai je mee in ons scrumteam. Je werkt mee aan het oplossen van complexe ICT-problemen en je wordt begeleid door ervaren ICT-ers die zelf ook HBO software engineering en technische informatica hebben gestudeerd.

Kijk op onze website voor meer informatie over het bedrijf en op de speciale site voor ICT stages en afstuderen.

De opdracht

Op het HydroNET platform wordt zeer veel data real-time ingelezen en verwerkt. Dit leidt tot vele terabytes aan data, die onmogelijk handmatig kunnen worden gevalideerd. Om toch fouten in de geleverde data te kunnen opsporen is HydroLogic op zoek naar nieuwe algoritmen waarmee de binnengekomen data automatisch wordt geanalyseerd. Hiervoor zijn vele technieken uit de artificiële intelligentie mogelijk.

Het is de bedoeling dat op basis van vele jaren aan historische data, machine learning modellen worden opgebouwd die helpen bij het vinden van anomalieën (afwijkingen) in de data. Uitdaging hierbij is dat gebruikers vaak juist geïnteresseerd zijn in extreme situaties (regen, wind, hoogwater). En hoe weet het algoritme nu het verschil tussen een echte extreme gebeurtenis en een waarnemingsfout?

De in deze opdracht ontwikkelde algoritmen kunnen in HydroNET worden geïmporteerd, waarna ze zelfstandig op real-time binnenkomende data als prototype kunnen draaien.

Wie zoeken we?

Deze opdracht is geschikt voor een 3e jaars of afstudeerder ICT met specialisatie AI modellering.

Van alle studenten die bij ons aan de slag gaan verwachten wij:

  • goede studieresultaten met bovengemiddelde cijfers
  • vermogen om snel nieuwe technieken te leren
  • creativiteit die blijkt uit het interne assessment
  • gestructureerde en proactieve werkhouding
  • goed zelfstandig en in teamverband kunnen werken

Afstudeeropdracht: stress & performance testing

Wat bieden wij?

HydroLogic is een innovatief bedrijf dat zich richt op het aanpakken van weer-, water- en klimaatproblemen met geavanceerde ICT. Ons team van ICT-specialisten werkt op dit moment aan de bouw van de vierde generatie van ons HydroNET SaaS platform waarin met de volgende technieken wordt gewerkt: Azure DevOps, Microservices, Docker, Kubernetes, Hadoop, RabbitMQ, .NET Framework, .NET Core, Angular.

De ontwikkelingen volgen onze R&D roadmap, waarop onderwerpen staan waar ook studenten aan kunnen meewerken. Als 3e of 4e jaars student draai je mee in ons scrumteam. Je werkt mee aan het oplossen van complexe ICT-problemen en je wordt begeleid door ervaren ICT-ers die zelf ook HBO software engineering en technische informatica hebben gestudeerd.

Kijk op onze website voor meer informatie over het bedrijf en op de speciale site voor ICT stages en afstuderen.

De opdracht

HydroNET wordt dagelijks door duizenden gebruikers ingezet. Als er extreem weer wordt verwacht of gaande is dan zijn veel gebruikers gelijktijdig actief op het platform. Dat kan leiden tot performance vermindering en in het ergste geval lange wachttijden of zelfs falen van de services. Om dat te voorkomen is het belangrijk om te weten waar de bottlenecks in de software zitten. Een goede manier om dit vast te stellen is stress testing en performance testing.

In deze opdracht moet worden onderzocht welke tests beschikbaar zijn binnen de tools die HydroLogic nu reeds gebruikt: Visual Studio, maar ook wat de meerwaarde is van andere tools zoals dotTrace. Vervolgens moet met de tools worden geanalyseerd hoe stressbestendig het HydroNET platform is. Er zijn verschillende software componenten waar onder bepaalde omstandigheden performance vermindering optreedt, zoals de dataprocessing software. De opdracht houdt ook in het geven van concrete adviezen hoe om te gaan met de geïdentificeerde bottlenecks, bijvoorbeeld introductie van microservices in de data backend laag van HydroNET.

Wie zoeken we?

Deze opdracht is geschikt voor één à twee 3e of 4e jaars studenten software engineering.

Van alle studenten die bij ons aan de slag gaan verwachten wij:
• goede studieresultaten met bovengemiddelde cijfers
• vermogen om snel nieuwe technieken te leren
• creativiteit die blijkt uit het interne assessment
• gestructureerde en proactieve werkhouding
• goed zelfstandig en in teamverband kunnen werken

Afstudeeropdracht: events – melden, processen en valideren

Wat bieden wij?

HydroLogic is een innovatief bedrijf dat zich richt op het aanpakken van weer-, water- en klimaatproblemen met geavanceerde ICT. Ons team van ICT-specialisten werkt op dit moment aan de bouw van de vierde generatie van ons HydroNET SaaS platform waarin met de volgende technieken wordt gewerkt: Azure DevOps, Microservices, Docker, Kubernetes, Hadoop, RabbitMQ, .NET Framework, .NET Core, Angular.

De ontwikkelingen volgen onze R&D roadmap, waarop onderwerpen staan waar ook studenten aan kunnen meewerken. Als 3e of 4e jaars student draai je mee in ons scrumteam. Je werkt mee aan het oplossen van complexe ICT-problemen en je wordt begeleid door ervaren ICT-ers die zelf ook HBO software engineering en technische informatica hebben gestudeerd.

Kijk op onze website voor meer informatie over het bedrijf en op de speciale site voor ICT stages en afstuderen.

De opdracht

HydroNET werkt met big-data van meteo-stations, weerradars, satellieten en met data van burgers die observaties doen met hun mobiel (events). Events zijn meldingen van een situatie: extreme regen, wateroverlast, hoogwater, op een bepaald moment en op een bepaalde plaats. Het gaat om het doorgeven van: een gemeten waarde, een foto en/of ingegeven tekst (tags). Events worden met een smartphone geregistreerd en aan het HydroNET platform aangeboden. Het zijn extra bronnen van informatie die kunnen worden gebruikt om de data uit meetnetwerken en simulatiemodellen te valideren.

In deze opdracht moet een analyse worden gemaakt van de informatie die nodig is om events goed te kunnen vastleggen en op welke manier dat het best kan worden geïntegreerd in de HydroNET database. In de opdracht moet een prototype worden ontwikkeld van event-verzameling, opslag, processing en integratie met vlakdekkende data. Denk daarbij aan het combineren van data van weerradars en events, tot nauwkeurige, lokale informatie. Bij voldoende tijd kan nog worden gewerkt aan een feedback systeem dat met push notificaties gebruikers laat weten dat er behoefte is aan extra events.

Wie zoeken we?

Deze opdracht is geschikt voor één of twee afstudeerders software engineering.

Van alle studenten die bij ons aan de slag gaan verwachten wij:

  • goede studieresultaten met bovengemiddelde cijfers
  • vermogen om snel nieuwe technieken te leren
  • creativiteit die blijkt uit het interne assessment
  • gestructureerde en proactieve werkhouding
  • goed zelfstandig en in teamverband kunnen werken

Afstudeeropdracht: logging en monitoring

Wat bieden wij?

HydroLogic is een innovatief bedrijf dat zich richt op het aanpakken van weer-, water- en klimaatproblemen met geavanceerde ICT. Ons team van ICT-specialisten werkt op dit moment aan de bouw van de vierde generatie van ons HydroNET SaaS platform waarin met de volgende technieken wordt gewerkt: Azure DevOps, Microservices, Docker, Kubernetes, Hadoop, RabbitMQ, .NET Framework, .NET Core, Angular.

De ontwikkelingen volgen onze R&D roadmap, waarop onderwerpen staan waar ook studenten aan kunnen meewerken. Als 3e of 4e jaars student draai je mee in ons scrumteam. Je werkt mee aan het oplossen van complexe ICT-problemen en je wordt begeleid door ervaren ICT-ers die zelf ook HBO software engineering en technische informatica hebben gestudeerd.

Kijk op onze website voor meer informatie over het bedrijf en op de speciale site voor ICT stages en afstuderen.

De opdracht

HydroLogic maakt gebruik van ELK stack voor logging, analyse en visualisatie. De vele systemen waaruit HydroNET is opgebouwd leveren een wereld aan logging data op. Het is belangrijk dat deze efficiënt worden opgeslagen en dat deze automatisch worden geanalyseerd voor optimalisatie van de software performance en foutdetectie in de softwarecode. Ook willen we deze technieken inzetten om overbelasting van het HydroNET platform te kunnen voorspellen en eventuele down time te beperken. De opdracht is om goed inzicht in dit alles te krijgen door optimale inzet van Kibana en daarbij ook te zoeken naar integratie van de visualisatie in het HydroNET portal.

Wie zoeken we?

Deze opdracht is geschikt voor een 3e jaars of afstudeerder Business Informatica.

Van alle studenten die bij ons aan de slag gaan verwachten wij:

  • goede studieresultaten met bovengemiddelde cijfers
  • vermogen om snel nieuwe technieken te leren
  • creativiteit die blijkt uit het interne assessment
  • gestructureerde en proactieve werkhouding
  • goed zelfstandig en in teamverband kunnen werken

Afstudeeropdracht: security – kwetsbaarheidsonderzoek HydroNET

Wat bieden wij?

HydroLogic is een innovatief bedrijf dat zich richt op het aanpakken van weer-, water- en klimaatproblemen met geavanceerde ICT. Ons team van ICT-specialisten werkt op dit moment aan de bouw van de vierde generatie van ons HydroNET SaaS platform waarin met de volgende technieken wordt gewerkt: Azure DevOps, Microservices, Docker, Kubernetes, Hadoop, RabbitMQ, .NET Framework, .NET Core, Angular.

De ontwikkelingen volgen onze R&D roadmap, waarop onderwerpen staan waar ook studenten aan kunnen meewerken. Als 3e of 4e jaars student draai je mee in ons scrumteam. Je werkt mee aan het oplossen van complexe ICT-problemen en je wordt begeleid door ervaren ICT-ers die zelf ook HBO software engineering en technische informatica hebben gestudeerd.

Kijk op onze website voor meer informatie over het bedrijf en op de speciale site voor ICT stages en afstuderen.

De opdracht

Opzet van een systeem voor het vinden van kwetsbaarheden van het HydroNET cloud platform. Denk daarbij aan het maken van een plan voor pentesten, automatische vulnerability scanning van software en hardware, omgaan met false positives en false negatives. Het gehele pentest patroon moet worden doorlopen, van reconnaissance, enumeration tot vulnerability scanning en het daadwerkelijk exploiteren van de vulnerability. Welke leidt tot een uiteindelijk eindrapport met adviezen voor verbeterpunten in het HydroNET systeem. Om tot een veiliger en betrouwbaarder systeem te komen zal dit rapport de baseline vormen voor vervolgscans die dezelfde stappen zullen doorlopen als in de door jou opgestelde test.

Wie zoeken we?

Deze opdracht is geschikt als 3e-jaars stage of afstudeerwerk van een student informatica.

Van alle studenten die bij ons aan de slag gaan verwachten wij:

  • goede studieresultaten met bovengemiddelde cijfers
  • vermogen om snel nieuwe technieken te leren
  • creativiteit die blijkt uit het interne assessment
  • gestructureerde en proactieve werkhouding
  • goed zelfstandig en in teamverband kunnen werken

Afstudeeropdracht: security volgens ISO 27001 standaard

Wat bieden wij?

HydroLogic is een innovatief bedrijf dat zich richt op het aanpakken van weer-, water- en klimaatproblemen met geavanceerde ICT. Ons team van ICT-specialisten werkt op dit moment aan de bouw van de vierde generatie van ons HydroNET SaaS platform waarin met de volgende technieken wordt gewerkt: Azure DevOps, Microservices, Docker, Kubernetes, Hadoop, RabbitMQ, .NET Framework, .NET Core, Angular.

De ontwikkelingen volgen onze R&D roadmap, waarop onderwerpen staan waar ook studenten aan kunnen meewerken. Als 3e of 4e jaars student draai je mee in ons scrumteam. Je werkt mee aan het oplossen van complexe ICT-problemen en je wordt begeleid door ervaren ICT-ers die zelf ook HBO software engineering en technische informatica hebben gestudeerd.

Kijk op onze website voor meer informatie over het bedrijf en op de speciale site voor ICT stages en afstuderen.

De opdracht

De huidige bedrijfsstructuur van HydroLogic moet onder de loep worden genomen en er moet gekeken worden wat de beste manier is om ISO27001 compliant te worden. Hierbij moet worden onderzocht welke bedrijfsprocessen nu al voldoen, wat moet worden uitgebreid, en wat voor het bedrijf haalbaar is. Hierbij speelt ook de samenwerking met partners zoals de hostingprovider en het externe systeembeheer een belangrijke rol.

Wie zoeken we?

Deze opdracht is geschikt voor een student Business Informatica.

Van alle studenten die bij ons aan de slag gaan verwachten wij:

    • goede studieresultaten met bovengemiddelde cijfers
    • vermogen om snel nieuwe technieken te leren
    • creativiteit die blijkt uit het interne assessment
    • gestructureerde en proactieve werkhouding
    • goed zelfstandig en in teamverband kunnen werken

Toepassing van microservices – Backend opdracht gericht op softwareontwikkeling

Ons huidige HydroNET 4 server systeem is modulair opgezet, maar nog niet goed schaalbaar. Als gevolg daarvan kan het voorkomen dat bepaalde verwerkende processen – zoals het inlezen van data – het systeem ophouden en er lange wachttijden ontstaan. In deze opdracht ga je onderzoeken hoe microservices-technieken kunnen helpen om het systeem schaalbaar te maken en hoe we specifieke taken onder kunnen brengen in losse services.

De volgende vragen spelen:

  • Hoe kan HydroNET 4 server het beste worden gesplitst?
  • Hoe kan database replicatie worden ingezet? Welke voordelen levert dat op?
  • Wat zijn de te behalen performance verbeteringen?
  • Hoe kunnen we met de nieuwe aanpak schalen met publieke cloud?

De opdracht

  • Onderzoek naar toepassing van Docker containers voor HydroNET: wat is de beste distributie van taken over containers.
  • Ontwerp van een generieke architectuur en eventueel alternatieven voor implementatie binnen HydroNET server.
  • Ontwikkelen van een proof of concept, gebaseerd op HydroNET backend componenten met een eigen userinterface (niet zijnde Kibana)
  • Rapportage en advies over de toepasbaarheid en de te behalen procesverbetering.

Programmeertalen: C# en .NET.

Wie zoeken we?

Deze opdracht is geschikt voor 3e of 4e jaars studenten Software Engineering. Van alle studenten die bij ons aan de slag gaan verwachten wij:

  • goede resultaten bij onze interne assessments
  • een gestructureerde en proactieve werkhouding
  • dat ze goed zelfstandig en in teamverband kunnen werken.

Download voor meer informatie de pdf van deze stageopdracht: Toepassing van microservices