STAGE - Developpeur Full Stack - Cloud Micro Service (H/F)
Dassault Systèmes

STAGE - Developpeur Full Stack - Cloud Micro Service (H/F)

Dassault Systèmes
  • Internship (From 4 to 6 months)
  • Vélizy-Villacoublay (France)
  • Published on September 10 2021

Imaginez demain...

La marque DELMIA se spécialise dans la résolution de problématiques liées à la production industrielle d'aujourd'hui et de demain. Les domaines d'application sont variés : gestion de chaine logistique, définition des gammes de fabrication, ordonnancement des ordres de fabrication et simulation de production.

Dassault Systèmes, l'entreprise de la 3DEXPERIENCE, est un « accélérateur de progrès humain ». Elle propose aux entreprises et aux particuliers des environnements virtuels collaboratifs qui leur permettent d'imaginer des innovations plus durables. En développant un jumeau virtuel du monde réel, grâce à la plateforme 3DEXPERIENCE et à ses applications, Dassault Systèmes donne à ses clients les moyens de repousser les limites de l'innovation, de l'apprentissage et de la production.

Les 20 000 collaborateurs de Dassault Systèmes travaillent à créer de la valeur pour nos 270 000 clients de toutes tailles, dans toutes les industries, dans plus de 140 pays. Pour plus d'informations, visitez notre site www.3ds.com/fr

Vos futurs défis ...

Dans le cadre de projets stratégiques, nous recrutons un passionné de nouvelles technologies pour travailler sur des applications innovantes en collaboration avec nos équipes R&D. Le collaborateur rejoindra l'équipe Manufacturing IP pour travailler sur la gestion et le traitement des données de production, afin de les visualiser dans une application web responsive pour des fins de simulations et de revues.

L'objectif principal du stage sera le prototypage d'une application web au sein d'un micro service, permettant de capturer et de naviguer les données de productions au regard des instructions planning et 3D définis par le bureau des méthodes, dans un environnement Cloud.

Il s'agira donc de réaliser les taches suivantes :
- Développer une application Web qui permet de capturer et de naviguer les données en question. L'enjeu c'est d'avoir une UI configurable, afin que nos clients puissent la personnaliser selon leurs besoins, ainsi qu'une UX responsive conçu pour une utilisation dans les environnement mobile type smartphone et tablette.
- Capturer les évènements de productions dans une base de données, (ex : NoSQL type Cassandra), ainsi que fournir les API "Rest Webservices" en Java ou autres, pour persister, requêter, et puis visualiser les données.
- La relation entre les données de productions et les données du bureau des méthodes doit être prise en compte pour extraire les informations 3D et les instructions prédéfinie afin qu'on puisse les afficher dans un Viewer 3D web.

Vos atouts pour réussir ...

Etudiant(e) en Ecole d'ingénieur ou en cursus universitaire en recherche d'un stage de 6 mois.

Spécialisations de formation et compétences souhaitée(s) :
- Informatique, Web Development
- JavaScript ; Java

Compétences attendues :
- Compétences en programmation web
- Compétences en base de données, SQL et NoSQL
- Protocole de communication Rest Web Service et Web Socket
- Maitrise de l'anglais

Les plus :
- Des connaissances sur les environnement mobile Android et iOS
- Une attention particulière pour les sujets « User Interface » et « User Experience »

Qualités pour réussir la bonne démarche de la mission :
- Sens du relationnel pour interagir avec les utilisateurs pour définir leurs exigences
- Rigueur pour analyser des procédures d'entreprise
- Autonomie pour mener des études de faisabilité
- Intérêt pour les nouvelles technologies et les sujets techniques