Magellium Groupe Artal, avec ses 300 collaborateurs, est un acteur indépendant, spécialiste sur la chaine de valorisation du pixel et de la donnée image et vidéo (du capteur satellite / drone jusqu’à son utilisation). Magellium promeut la maîtrise des technologies du logiciel, de l’IA, du traitement d’image et de la géomatique.
L’unité CNaps (Cloud Native Applications) est l’unité de Magellium en charge de la réalisation des systèmes dits « Cloud Native », applications basées sur quatre piliers fondamentaux :
Approche DevOps
Architecture Micro-Services
Infrastructure basée conteneur
Centrées API REST
Cela comprend donc principalement le développement FullStack (Angular, React, Python, Java), des architectures micro-services, la gestion du provisionning (Ansible, Terraform, …), la gestion de la conteneurisation (Kubernetes), l’automatisation du déploiement et de la supervision (gitLab CI, Jenkins, prometheus, grafana, …), …
Nos principaux clients : des start-up (TWELV, UBleam, GDS…), des grands comptes industriels de l’aéronautique (Airbus, Thales …), des entreprises publics (ONF, VNF, AGEDI…) et européennes (ONU), …
Vous intégrerez le projet CPC du pôle d’expertise JAVA de l’unité, qui est constitué de 16 développeurs et travaillant sur différents projets pour Airbus Defense & Space, AGEDI, TOTAL, Thales, GDS, …
Le projet CPC est un projet de développement d’applicatifs Web de gestion de communes. Il est réalisé sur une stack Java / SpringBoot / Hibernate / Angular, architecturé en micro-services et déployé via une approche DevOps.
Durant ce stage, vous serez accompagné par l’expert DevOps du projet et aurez la charge de développer et faire évoluer une infrastructure DevOps la plus complète possible : évolutions sur une CI / CD, conteneurisation des services, orchestration des conteneurs, gestion de l'infrastructure par le code, mise en place d'outil de monitoring ...
Étudiant(e) en cursus universitaire ou en École d’ingénieurs préparant un diplôme de niveau Bac+5, ou un Mastère spécialisé, vous avez une spécialisation en développement Informatique.
Vous devez avoir une première connaissance des outils DevOps : git / docker, des api REST et des méthodes agiles.
Vous êtes curieux (se) et motivé(e). Rigoureux (se), et disposez d’une bonne capacité à travailler en équipe.