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.

TalkingPoint - Bouw een digitale ideeƫnbox
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 Analyse en bouw van een digitale ideee?n- en suggestiebox waarbij ideee?n en suggesties door middel van up en down voting geselecteerd worden om tot realisatie over te gaan.

Mission [Omschrijving van de opdracht]
- Aan creativiteit en goeie ideee?n is er binnen ToThePoint geen gebrek. Onze medewerers
hebben van hun hobby hun werk gemaakt, waardoor ideee?n om met spannende nieuwwe technologiee?n aan de slag te gaan nooit ver weg zijn en eerder zo talrijk zijn dat we wel moeten prioritiseren om onszelf ook nog wat nachtrust te gunnen ;-)
- Om de ideee?n ook wat gestructureerd te verzamelen en ze vervolgens te fine-tunen, te
budgetteren en er finaal ook op te laten voten door onze medewerkers kunnen we die project-ideee?n selecteren die zowel op fincancieel als op technologisch vlak verantwoorde investeringen zijn enerzijds maar ook waarvoor de meeste medewerkers hun steun toegezegd hebben of technologisch in gei?nteresseerd zijn of zich door uitgedaagd voelen.
- De opdracht van deze stage is om zulke applicatie te ontwerpen en te bouwen. -

[Doelstellingen]
- Functionele analyse
- Ontwerp van een responsive UI
- Ontwikkeling van backend en frontend volgens de self-contained systems architectuur (zie Stefan Tilkov's uitleg over SCS op http://scs-architecture.org) - Opzet van een continuous deployment pipeline
- Deployment met Docker op een Google cloud-hosted Kubernetes cluster

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
- Kennis en ervaring over Kafka (de high throughput message bus achter LinkedIn) 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 uitdagende maar 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 messaging en event driven architectuur
- Zin om belachelijk veel bij te leren op relatief korte tijd

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