De stagiair heeft de mogelijkheid om te kiezen uit volgende opdracht. Indien er gedurende de stage periode snel vorderingen worden gemaakt, wordt er een 2de deel opdracht bij genomen.
Opdracht 1:
Automatic Updates Kubernetes Cluster
In deze uitdagende opdracht gaan we op zoek naar een aanpak om onze kubernetes clusters automatisch te voorzien van updates. Dit wil zeggen de cluster en onderliggende OS Updates.
De voortgang en de status van iedere cluster dient overzichtelijk weergegeven te worden. Afhankelijk van de applicaties die binnen de cluster draaien, zullen er diverse health checks moeten zijn die beschikbaarheid valideren. Hiervoor is een nauwe samenwerking nodig met OpsKlaar alsook de diverse development teams.
Je zal dus buiten Kubernetes aan een heel snel tempo diverse andere populaire applicaties leren kennen zoals ElasticSearch, Kafka, Zookeeper, ...
Als je samen met een heleboel toffe collega's kennis wilt opdoen van Kubernetes en een hele boel trending applicaties, dan is dit je kans!
Extra info
Het doel van de opdracht is om onderzoek te doen maar ook om uiteindelijk een werkend geheel te implementeren in onze productie omgeving / processen.
inwerken en begrijpen van het probleemdomein
ontwerpen, implementeren, testen van de opdracht
kennismaken met de bedrijfswereld en opdoen van relevante ervaring
leren samenwerken en communiceren in groep om het project tot een goed einde te brengen
kennismaken met onze lean/agile manier van werken (XP, Kanban, Pair Programming)
leren en verder uitdiepen van de verschillende technologieen
Omgeving
Amazon Web Services - Kubernetes - Terraform - Jenkins - Yaml - Git - Python - Datadog - Atlassian Jira en Confluence - CloudHealth
Onderzoeksthema
Opdracht 1: Verschillende methodes voor het updaten van server infrastructuur en Kubernetes clusters
Master
Computer Science Engineering
Benefits
Wij bedanken je voor jouw inzet!
Tijdens je stage, stel je jouw passie en kennis ter beschikking van ACA. Wij bedanken jou hier uitgebreid voor met
persoonlijke groei: wij bieden een brede waaier aan recente technologieen, maar oak een doorgedreven Agile aanpak die je in de praktijk mag ontdekken en uitproberen! een uitdagend stageproject: je helpt het bedrijf van onze klanten mee innoveren, door gebruik te maken van nieuwe maar bewezen technologieen en methodes.
een sterke teamwerking: pair programming, code reviews, retrospectives, ... zijn maar
een paar voorbeelden van hoe we samenwerken.
Feedback en team spirit zullen centraal staan tijdens jouw stage!
Last but not least - Een stage bij ACA zet de deur reeds op een kier om je carrière verder te ontplooienn binnen onze organisatie. Dit helemaal op een manier die jij zelf kiest!
Wanted Profile
Werken in een team - Pairen Programming waar nodig - Communicatief - Bereid tot diepgaand onderzoekDiepgaande interesse in automatisatie en infrastructure as code.