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.

PointGuard - Beheer van skills en certificaten
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: Not specified

Description

Field/Project Analyse en bouw van een web applicatie waarmee medewerkers hun skills en certificaties kunnen beheren, zowel de reeds behaalde als degene die ze ambie?ren, zodat managers kunnen voorzien in de nodige trainingen.

Mission [Omschrijving van de opdracht]
- Onze ToThePoint medewerkers zitten als consultants op een pad van continuous self-
improvement. Dit houdt onder andere in dat zij zichzelf bijscholen door enerzijds zelfstudie maar anderzijds organiseren wij ook de nodige interne trainingen en externe opleidingen en zorgen wij ook dat zij aan belangrijke conferenties en vakbeurzen kunnen deelnemen.
- Wij wensen heel graag de skill-sets van onze medewerkers digitaal te kunnen opvolgen,
alsook hun noden aan extra opleidingen en trainingen te kunnen capteren en
behandelen.
- Interesse in en deelnames aan bepaalde vakbeurzen en conferenties wensen wij ook
digitaal te kunnen beheren.
- Zo ook de certificaten, en de daartoe benodigde examens, de inschrijvingen hierop, en de
behaalde resultaten dienen in deze applicatie beheerd te kunnen worden.
- Onze medewerkers dienen via self-service dit beheer te kunnen doen terwijl de opvolging
en behandeling door unit managers zal gebeuren.
- De opdracht van deze stage is om een applicatie te bouwen waarmee bovenstaande kan
gerealiseerd worden.

[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 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
om toekomstige stages mee te beheren

[Wat heb je nodig: over welke competenties en kennis beschik je ideaal om dit tot een goed einde te brengen]
- Interesse in een real-world challenge in next-level microservices omgevingen
- Een basiskennis van java en optioneel van Spring Boot (if not maken we je graag wegwijs) - Klaar om je te verdiepen in VueJS
- 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