Description
3DS OUTSCALE est la nouvelle marque de DASSAULT SYSTEMES, révélée en Octobre 2022.
La mission de 3DS OUTSCALE est d'être l'opérateur souverain et durable de l'ensemble des solutions Cloud de DASSAULT SYSTEMES.
En particulier, l'organisation OUTSCALE.Platform est en charge de définir et fournir les fondamentaux communs à tous les services Cloud de DASSAULTSYSTEMES, à savoir : une architecture standardisée, des contrôles de cybersécurité intégrés, une supervision et des opérations automatisés.
Pour nos clients internes, construire des Services Cloud sur OUTSCALE.Platform garantit automatiquement l'adoption de ces piliers, et permet de déployer les solutions dans le monde entier, sur l'ensemble des fournisseurs SaaS supportés, sans adaptation requise.
Vos Missions
Au sein de la direction R&D OUTSCALE.Platform, nous proposons un stage au sein de l'équipe Service Security Controls afin d'étudier, expérimenter et si possible déployer en production un service "k8s Ingress" adaptés aux besoins des services SaaS de Dassault Systèmes.
Dans ce cadre, vous interagirez avec, les développeurs de l'équipe en charge de l'implémentation du service service Ingress actuel, l'équipe en charge de la "Container Farm" k8s et l'équipe virtuelle SD-HELM qui regroupe plusieurs contributeurs de notre organisation OUTSCLE.Platorm venant des équipe Service Builder, Service Controller et Supervision.
L'Ingress Controler dans un cluster Kubernetes est le point d'entrée vers les services à base de containers. Ce service permet d'assurer les fonctions de répartition de charge, de sécurité (anti-DoS, autorisation/refus d'accès à des listes d'IP, règles WAF, gestion des en-tête CORS,etc.) et d'observabilité (par exemple : volumétrique des requêtes par type de code http de retour).
Aujourd'hui, ce service est délivré en tant que partie intégrante de notre service « Container Farm », ce qui introduit un couplage de cycle de vie qui n'est plus approprié aux besoins de mises à jour fréquents de l'Ingress Controler par rapport aux cycles plus espacés du service « Container Farm ».
Dans le cadre de ce stage, il est demandé de créer un service « SD-HELM » qui permettra de fournir un service Ingress Controler pouvant être déployé, mis à jour (en rolling upgrade sans interruption de service), opéré (ajout de command de maintenances pouvant être appelée à distance) et supervisé (collecte des métriques et des logs utiles et ajour de critères d'alertes) comme tout autre service cloud 3DS.
Il faudra également envisager comme gérer la transition progressive du mode où l'Ingress Controller est pré-installé par le service Controller Farm vers un mode où il sera déployé/mis à jour indépendamment des cycles du service Container Farm.
Profil recherché
Vos qualifications
Etudiant(e) préparant un diplôme de niveau BAC+5 en école d'ingénieur ou cycle universitaire, vous êtes spécialisé(e) en développement informatique et data.
Vous recherchez un stage de fin d'études conventionné de 6 mois à partir de janvier 2026.
Vous avez une bonne connaissance de Kubernetes, Linux et Bash shell.
Vous comprenez HELM et Go Lang.
Vous être reconnu(e) pour votre curiosité, votre autonomie et votre envie d'apprendre.
Vous avez un très bon niveau en anglais à l'écrit comme à l'oral.
De nombreuses interactions avec nos équipes en Inde et 3DS monde se feront en anglais.
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au cœur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans.
Principaux avantages et bénéfices :
- Environnement multiculturel
- Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie…)
- Engagement en faveur de la diversité et de l'inclusion
- Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc
Informations complémentaires
Informations complémentaires
Contrat | : | Stage |
Durée du contrat | : | 6 mois |
Lieu de la mission | : | Yvelines Vélizy-villacoublay |
Niveau d'étude | : | Bac + 5 et plus : DEA, DESS, mastère, MBA... |
Poste(s) disponible(s) | : | 1 |
Poste de cadre | : |
Suivant Profil
|
Début de la mission | : | Dès que possible |
Secteur | : | Informatique, Télécommunications |