Détails de l’offre

Stage de fin d’études
3D Plot

RUEIL(92)
  • Préparation d’un master 2 à l’université
  • Diplôme de fin d’études en école d’ingénieur
  • Durée du stage : 6 mois
  • Rémunération : 1300 euros brut par mois
Votre  candidature :

Envoyer un mail à careers@tech-advantage.com
Indiquer l’intitulé du stage

CONTEXTE

Nature et enjeux du projet
Les équipes TECH’advantage participent à la conception et au développement d’une nouvelle plate-forme applicative pour un de ces clients dans le domaine pétrolier.
Cette plate-forme utilise une importante pile de technologies open source : Kubernetes (orchestration), Prometheus (surveillance), OpenID/OAuth2 (authentification), ELK Stack (journalisation). La plate-forme intègre une base de données Cassandra pour les séries chronologiques et une base de données MongoDB pour le reste des données.
Avec de multiples personnalisations possibles, la plate-forme est conçue pour s’adapter aux besoins spécifiques du client afin d’automatiser leurs flux de travail. La connexion de modules d’apprentissage automatique ou d’intelligence artificielle complète les extensions possibles.

Les équipes de TECH’advantage apportent leur savoir-faire pour :

  • Organiser les travaux en mode agile
  • Proposer et mettre en œuvre notre savoir-faire de l’approche en intégration continue
  • Proposer et mettre en œuvre notre savoir-faire en architecture, en ergonomie et en traitement de données (préparation, visualisation …).

En parallèle de ces projets, notre client propose des stages encadrés par les équipes TAD. Ce stage s’inscrit dans ce cadre.

    SUJET DE STAGE

    Objectifs du stage
    L’un des outils clés de la plate-forme est un tracé 3D. Le but principal de ce tracé est de rassembler et d’afficher les résultats de simulations numériques. En plus des manipulations de base, ce composant offre également plusieurs options de visualisation avancées (sectionnement par une polyligne dessinée par l’utilisateur, vue 2D X-Y et vue en coupe, filtrage des cellules par les valeurs de champ, vue détaillée des contenus des cellules …).

    L’objectif de ce stage est d’évaluer le meilleur candidat pour afficher et manipuler de manière interactive un tracé 3D des résultats dans notre nouvel environnement technique.

    Les actions à mener

    Les phases de travail vont être :

    1. La compréhension du contexte fonctionnel et technique
    2. Une revue des bibliothèques existantes (VTK.js, Three.js, Babylon.js, Plotly.js, X3DOM, etc.), les évaluer dans le contexte vu au point précédent, et faire des recommandations
    3. Une fois une bibliothèque candidate sélectionnée, la construction d’un prototype montrant un échantillon de grille 3D générée par nos modules d’ingénierie, avec un ensemble d’interactions de base.

    Connaissances requises
    3D, React, TS

      COMPETENCES

      ACQUISES

      A l’issue du stage, vous aurez acquis …
      A la fin de ce stage, vous aurez acquis une nouvelle expérience d’étude et mise en oeuvre d’outils techniques dans un cadre d’amélioration d’un logiciel à caractère scientifique. Vous aurez également pu éprouver vos capacités d’analyse et de rigueur.