Stage

Stagiaire – Opentracing Etude des Solutions et Mise en Oeuvre sur un Proof Of Concept H/F

Posté il y a 2 mois
Caen - 14
Postuler Maintenant

Description de l'offre

Orange recherche …

Présent dans 32 pays, Orange sert plus de 230 millions de clients sur les cinq continents. Orange Labs Services (OLS) contribue à la conception, au développement, au déploiement dans les pays et à la maintenance des services du Groupe. OLS a aussi pour mission de produire efficacement en recherche, anticipation, et delivery les innovations génératrices de business pour les services du groupe. La Direction Intégration Validation Automatisation (IVA) garantit la qualité de l’expérience client en réalisant l’intégration et la validation des produits et services Orange. Au sein d’IVA, vous intégrerez le Département Intégration To Performance (I2P) leader à Orange sur l’ingénierie de la performance logicielle. Cette entité à taille humaine (70 collaborateurs, alternants et stagiaires) vous permettra d’évoluer dans un environnement innovant au sein d’une équipe agile et solidaire.

L’équipe de Orange Labs Service intervient sur les projets OLS de Caen : Mobile Banking : création de services et activités de tests logiciels (validation et performance).
Opentracing est un standard ouvert d’API pour le traçage sur des architectures logicielles distribuées. Plusieurs outils opensource, soutenus par la « Cloud Native Computing Foundation » (CNCF), permettent de faire du tracing selon ce standard. Ils permettent de surveiller des systèmes distribués à base de microservices pour surveiller des transactions distribuées, analyser les dépendances entre microservices et détecter/optimiser des problèmes de performance et latence.
Vous aurez pour missions d’étudier ces produits, de les comparer et de mettre en oeuvre une des solutions pour l’évaluer sur un produit à base de microservices existants basés sur le langage Golang :
– Etude et comparaison des principaux produits opensource soutenu par la CNCF (jaeger, opentelemetry).
– Mise en oeuvre sur un projet existant à base de microservices Golang et hébergé dans une infrastructure OpenShift.
– Rédaction de documentations et notes de synthèse sur les travaux réalisés.

Vous êtes …

Cursus Bac +4/5 en école d’ingénieur formant au développement logiciel

Compétences :
– Langages C, C++, Python, GoLang, aux outils d’intégration continue, aux méthodes agiles.
– Connaissances sur la containerisation et les plateformes Kubernetes/OpenShift.
– Curiosité.
– Esprit d’équipe.

Le plus de l’offre :
Vous serez entouré-e d’une équipe ayant de l’expérience dans le domaine du développement logiciel et de la pratique des tests de performances.