Altijd al willen werken met de nieuwste technieken? Wacht niet langer en solliciteer!

Wat bieden wij jou

Wij bieden jou een leuke leerzame en creatieve stageplek met standplaats in Lelystad. Je krijgt veel verantwoordelijkheid en ruimte om je eigen ideeën uit te werken. Je leert de kneepjes van het vak en krijgt de mogelijkheid om mee te denken met bestaande- en nieuwe projecten. Daarnaast kom je te werken in een klein team waardoor je ook de spin in het web bent. We waarderen enorm dat je meedenkt en stimuleren dit ook. Je bent daarom ook zeker geen nummer in ons team, maar bent er echt een onderdeel van. Naast hard werken vinden we het bij Mijndomein belangrijk dat we ook plezier hebben. Je kunt bijvoorbeeld tijdens werktijd zo nu en dan een potje tafelvoetballen en staat de masseur een keer in de twee op je te wachten voor een stoelmassage. Natuurlijk ontvang je ook een marktconforme stagevergoeding en verzorgen wij je lunch. Stageperiode is vanaf 10 weken al mogelijk.

Opdracht

Bij Mijndomein is het afgelopen jaar de migratie ingezet vanaf een monolith naar een infrastructuur gebaseerd op microservices. Hierin zijn een groot aantal functionaliteiten inmiddels uit de monolith geëxtraheerd en als zelfstandige microservice neergezet. Deze nieuwe infrastructuur maakt gebruik van state of the art technieken zoals Docker, DC / OS, Treavik, Consul. Deze microservices werken in een event based architecture gebruikmakend van o.a. RabbitMQ als messagebus. Mijndomein werkt met productteams, dat zijn multidisciplinaire teams die zelf verantwoordelijk zijn voor de creatie, optimalisatie en exploitatie van een product. Teams bestaan o.a. uit developers, ops, marketing en support.

In deze stage opdracht ga je verder met het extraheren naar nieuwe microservices. Daarbij zijn er de interessante leerelementen:

  • Het kunnen in leren in een bestaande grote applicatie
  • Het kunnen bepalen van de granulariteit van een functionaliteit werkbaar in een microservice architectuur
  • Het kunnen ‘outcarven’ in een bestaande grote applicatie
  • Minimaliseren van dependancies
  • Communiceren via events en commands
  • Werken met en aan een goede CI / CD pipeline
  • Scrum en multidisciplinaire samenwerking

De taal gebruikt in originele applicatie is PHP. Voor de microservice wordt de taal gekozen die het beste bij de taak van de betreffende service past. Hier hebt je zelf ook invloed op. Zo gebruiken we nu bijvoorbeeld o.a. PHP, GraphQL, NodeJS, C++, Python, React, Angular, TypeScript.

Jouw profiel

  • Je hebt een informatica-achtergrond en bent 2e of 3e jaars student:
  • Je vindt het leuk om samen te werken en bent niet bang om je mening te geven:
  • Verder ben je leergierig en niet vindt je het leuk om iets nieuws te proberen:
  • Daarnaast ben je bekend met de talen PHP, NodeJS, C++, Python, React, Angular, TypeScript:

Hoe kan ik solliciteren?

Herken jij je in bovenstaand profiel? Heb je enige affiniteit met hosting, domeinnamen en alles wat daarbij komt kijken? Stuur in dat geval een mail met CV en gerichte motivatie aan vacatures@mijndomein.nl, we nemen dan snel contact met je op!

Ben je onze nieuwe collega? Laat het ons dan direct weten Solliciteer direct

Andere vacatures

Bekijk alle vacatures

Front-end Developer

Wij zijn op zoek naar een enthousiaste front-end developer met gevoel voor design, ux en mobile first. Word jij onze nieuwe front-end developer?

Bekijk deze vacature

Stage: Content en Social Media medewerker

Wij zijn op zoek naar een enthousiaste, communicatief vaardig en zelfstandige stagiair die ons marketingteam komt ondersteunen. Gedurende vier to

Bekijk deze vacature