STAGE - Mise en place d'un pipeline de visualisation de métriques et de traces de suivi des performances du logiciel - (H/F)

France, 78, Vélizy-Villacoublay
Internship
9/3/2024
540652

Lieu : Vélizy-Villacoublay

 

DASSAULT SYSTEMES, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d'innovations durables. Ses solutions leaders sur le marché transforment pour ses clients, la conception, la fabrication et la maintenance de leurs produits. Les solutions collaboratives de Dassault Systèmes permettent de promouvoir l'innovation sociale et offrent de nouvelles possibilités d'améliorer le monde réel grâce aux univers virtuels. Avec des ventes dans plus de 140 pays, le Groupe apporte de la valeur à plus de 250 000 entreprises de toutes tailles dans toutes les industries.

 

 

Vos Missions

 

Au sein du département 3DEXPERIENCE Platform R&D, vous rejoindrez l'équipe "FLP Mat Modelers" qui conçoit, implémente et maintien des composants logiciel dédiés au modeleur de données permettant la description des assemblages 3D afin d'y apporter une solution fonctionnelle adaptée en concertation avec les autres équipes de Recherche et Développement, dans le respect des processus de livraisons définis par DASSAULT SYSTEMES.

 

La mission consistera à mettre en place un outil permettant une analyse du bon fonctionnement du logiciel. Il s'agira de créer un serveur WEB capable d’afficher, d’analyser et d'exporter des traces d'exécution. L'objectif serait d'avoir un outil capable :

 

- d'analyser les temps d’exécution pour chaque action/commande en direct.

- de détecter des problèmes de performance en comparant l'historique des traces

- de détecter des scénarios problématiques

 

Le stage se déroulerait en plusieurs parties :

 

1. Créer un serveur HTTP pour recevoir les traces en instantané.

2. Designer et implémenter une visualisation en direct des derniers évènements et statut courant.

3. Créer un rapport exporté avec des graphiques et statistiques (mémoire, hot paths, ...) une fois l'exécution terminée

4. Possiblement augmenter ce rapport avec des historiques de test pour détecter des régressions

5. Possiblement faire du replay en différé avec les traces complètes ou faire du replay en direct avec les traces du scenario en cours voir s'intégrer à un outil interne de validation des développements.

 

Qualifications

 

 Etudiant(e) préparant un diplôme de niveau BAC+5 en Ecole d'ingénieurs ou équivalent, dans une formation avec du développement.

  • Protocoles réseau (HTTP)
  • Python
  • Bonnes connaissances en analyse de données et notamment leur visualisation
  • Connaissances en HTML + frontend (technologie à choisir)
  • Potentiels plus : familiarité avec des debuggeurs et SQL
  • Bon niveau d'anglais
  • Travail en équipe, esprit de synthèse et autonomie

 

 

Les atouts en nous rejoignant

 

·       Environnement collaboratif et innovant

·       Collaboration internationale

·       Diversité des technologies, produits et solutions

·       Apprentissage au sein d’une équipe experte

·       Engagement en faveur de la diversité et de l’inclusion

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
Dassault Systèmes Logo > Dassault Systèmes

Join Dassault Systèmes, The 3DEXPERIENCE Company Everything becomes possible with Dassault Systèmes’ 3DEXPERIENCE virtual universes! Serving 230,000 customers in 11 industries, from high-tech to life sciences, fashion to transportation, we help businesses and people around the world to create sustainable innovations for today and tomorrow. Get on board a leading and fast-growing company of 20,000 talented professionals.