STAGE - Ingénieur Développement Logiciel - ...conteneur(F-H)



Référence : 516025_1605600550
Date de dépot : 17/11/2020
Entreprise : DASSAULT SYSTEMES

Descriptif
Description : Imaginez demain...

Au sein du département Platform as a Service, vous serez intégré(e) à l'équipe en charge du développement et du maintien en condition opérationnelle des différentes solutions de gestion de conteneurs.

Deux technologies principales sont mises en place, Docker pour la partie conteneur runtime (container runtime) et Kubernetes et ses différents modules pour la partie orchestration.

L'hébergement et l'orchestration de conteneurs au sein du département R&D de Dassault Systèmes permet de délivrer des services hautement résiliant et flexible pour la 3DExperience Platform dans le cloud.

Vos futurs défis...

L'objectif du stage se découpe en deux parties:


* Observabilité ('Observability'), Supervision et Analyse
* Performance, capacité et flexibilité ('Scalability')

Etudier, explorer les différentes solutions d'observabilité et de supervision (évenements, métrique, log, trace) pour l'orchestration de conteneurs (Kubernetes https://kubernetes.io/) dans l'écosystème communautaire Open Source.
Intégrer et personnaliser le moteur Prometheus (https://prometheus.io/) et le module de présentation de dashboards Grafana (https://grafana.com/) afin, dans un contexte de production, de pouvoir:
. Identifier de façon proactive les déviations de comportement avant incidents
. Effectuer une analyse postmortem permettant de trouver l'origine d'un problème survenu

- Etudier les composants de base d'un cluster kubernetes sur le cloud (API server, Controller, Scheduler, Cloud Controller Manager, Controller Storage Interface, Kubelet).

- Proposer des améliorations de performance de ces composants pour être en capacité d'absorber la charge d'un cluster de production.

- A l'aide des outils et développement liés à l'observabilité, effectués en première partie, proposer des dashboards mettant en évidence ces améliorations.


Profil recherché
Profil recherché : Vos atouts pour réussir...

Etudiant(e) préparant un BAC+5 en Ecole d'ingénieur ou université

Vous êtes familier avec le système d'exploitation linux

Vous connaissez des technologies cloud (Amazon Web Service) ainsi que des technologies à base de conteneurs (Docker, Kubernetes).

Une première expérience d'utilisation de Kubernetes serait un plus

Vous connaissez des solutions d'observabilité (Prometheus, Dynatrace, Datadog...)

Vous maîtrisez l'anglais, tant à l'oral qu'à l'écrit

Vous avez un attrait pour les nouvelles technologies (Conteneurs) et l'expérimentation

Une capacité à prendre des initiatives et faire des propositions

Vous êtes autonome

Niveau d'étude : Bac + 5 et plus : DEA, DESS, mastère, MBA...
Lieu de la mission : Île-de-France - Vélizy-Villacoublay
Poste(s) disponible(s) : 1
Poste de cadre : Suivant Profil
Contrat : Stage
Durée du contrat : 6 mois
Début de la mission : 01/02/2021

Entreprise
Nom de l'entreprise : DASSAULT SYSTEMES
Site Web : https://careers.3ds.com/
Contact : Madame Hulot Céline
Adresse : 10 Rue Marcel Dassault
78140 Vélizy-Villacoublay
France