Internship posting

About ToThePoint

We design state of the art architecture and ensure end-to-end solutions for our clients.
All our consultants are highly experienced professionals and passionate about technology and software development. We help organisations evolve their IT solutions to gain and maintain a competitive edge for the future.

OnPoint - Bouw een content curation platform
Period: between October 2018 and December 2019
Duration: 1 to 4 weeks, 5 to 10 weeks, 11 to 15 weeks, 16 to 20 weeks, More than 20 weeks
Location: Veldkant 33B, 2550 Kontich
Possibly leading to future employment: Yes

Description

Field/Project Ontwerp en bouw van een content curation platform waarmee interessante internet content kan gezocht worden, door middel van crawling en verwerking van streaming feeds, door gebruik te maken van slimme matching algoritmes.

Mission [Omschrijving van de opdracht]
- We delen graag interessante content met onze volgers op de verschillende social media
kanalen en onze eigen website. Deze content wordt typisch zelf geproduceerd maar naast eigen content volgen wij ook massaal technisch geo?rienteerde websites, gespecialiseerde blogs en secrtor gerelateerd nieuws.
- Om onze medewerkers in staat te stellen om de beperkte tijd die ze hebben om het
bredere vak-gerelateerde nieuws te volgen zo optimaal mogelijk te besteden wensen wij een content curation platform te ontwikkelen waarmee interessante content kan gevolgd worden en zelfs gescoord worden op relevantie door slimme machine learning technieken.
- De opdracht van deze stage is om zulke slimme applicatie te bouwen.

[Doelstellingen]
- Functionele analyse
- Ontwerp van een responsive UI
- Ontwikkeling van backend business logica
- Ontwikkeling van een machine learning model om matching en scoring te kunnen doen - Opzet van een continuous deployment pipeline om het model effectief in productie te
stellen

Technical background [Wat ga jij er zelf aan hebben / uit leren: welke competenties en kennis zal je vergaren]
- Leren hoe je end-to-end een enterprise-grade production-ready web applicatie ontwerpt,
bouwt en oplevert
- Machine learning kennis opdoen
- Ervaring met natural language processing opdoen
- Kennis over en ervaring met Docker opdoen
- Real-world kennis over en ervaring met Kubernetes en Google cloud opdoen
- Het zalige gevoel hebben dat je eigen ontwerp effectief in productie zal genomen worden

[Wat heb je nodig: over welke competenties en kennis beschik je ideaal om dit tot een goed einde te brengen]
- Interesse in een zeer uitdagende maar heel leerzame opdracht
- Een basiskennis van java en optioneel van Spring Boot (if not maken we je graag wegwijs) - Goesting om je te verdiepen in VueJS om een responsive UI mee te bouwen
- Je wil graag kennismaken met big data en stream processing
- Zin om belachelijk veel bij te leren op relatief korte tijd

[Te gebruiken technologiee?n]
o Java
o Spring Boot
o VueJS
o H2O / Spark / Tensorflow
o Docker
o Docker
o Kubernetes
o Google Cloud
o Kafka