Afstudeeropdracht: Mobile Intelligent Agent Platform

Ontwikkeling in Erlang/ F# / Scala: de taal naar jou keus!

De opdracht
Mobile agents zijn stukjes software die zelf bepalen waar ze moeten draaien. Als een deeltje op verschillende plekken nodig is, kan het zichzelf ook dupliceren. Voor deze opdracht ga je een gedistribueerde omgeving opzetten waar mobile agents zich kunnen verplaatsten en dupliceren. Zo ontstaat een robuuste omgeving waarbij de uitval van enkele servers geen direct effect heeft op het programma.

Hiervoor zal je de benodigde tools moeten inventariseren, alternatieven hiervoor moeten vinden, en een robuuste startklare gedistribueerde omgeving moeten inrichten. Daarnaast zijn we benieuwd naar de werking van het systeem en de voor en de nadelen ervan op het gebied van performance, robuustheid en schaalbaarheid.

Gebruikte Technieken
Erlang, F#, Scala, mobile agents, Scrum

Professionele begeleiding
Je krijgt de vrijheid om het platform te ontwikkelen. Om je richting te geven ga je in sprints te werk. Je krijgt een senior engineer tot je beschikking die als product owner betrokken is.
Je zult naast nieuwe technologieën ook veel gaan leren van concepten als gedistribueerde software en intelligent agents. Je bent zelf vrij om je implementatie platform te kiezen. Harde eis is dat je werkende software oplevert :-)

Wat bieden wij jou?

  • Veel aandacht voor jouw persoonlijke ontwikkeling, bijvoorbeeld de kans om een Oracle Java certificering te behalen of een Masterclass Domain Driven Design te volgen.

  • De mogelijkheid om bijvoorbeeld via vrijdagmiddagpresentaties en seminars kennis op te doen over onderwerpen buiten de scope van je afstudeeropdracht.

  • Leuke collega’s en een informele werksfeer: in de pauze tafeltennissen met je collega’s of een rondje lopen over het landgoed waar ons kantoor op ligt.

  • Een locatie vlakbij Utrecht op Landgoed Sandwijck.

  • Kans op een baan nadat je afgestudeerd bent!

Duo afstudeeropdracht?
Eventueel

Vragen?
Neem dan contact met ons op via carriere@sogyo.nl of 030 220 22 16

Direct solliciteren