STAGE - Développeur.se fullstack (F-H) - R&D 3DExperienceCity



Référence : 520889_1633610161
Date de dépot : 07/10/2021
Entreprise : DASSAULT SYSTEMES

Descriptif
Description : Imaginez demain...



Intégré(e) dans le projet Geovia/3DExperienceCity basé à Cesson-Sévigné vous évoluerez au sein l'équipe en charge du développement backend des applications City développées par Dassault Systèmes. Celles-ci consistent à modéliser des jumeaux virtuels des villes, à des fins très variées : simulations, présentation de futurs projets urbains, etc…

Les missions de notre équipe sont variées :

- Fournir les APIs (REST) utilisées par les équipes front (ce qui implique la définition, le développement, l'évolution et le support de ces APIs)

- Développer les algorithmes qui transforment les données brutes des utilisateurs en contenu enrichi et visualisable

- Garantir la cohérence et faire évoluer les données stockées en base

- Livrer la solution 3DEXPERIENCity sur le Cloud et On Premise (dit autrement : nous sommes en charge de la livraison de la solution pour fournir un SaaS).

Nous sommes une équipe de 6 personnes travaillant avec des outils d'agilité.

Notre service 3DExperienceCity permet l'affichage de données géo-référencées très conséquentes (photographies aériennes, terrain, bâtiments, …). Afin d'être visualisables dans un navigateur de manière fluide, les données sont préparées via un procédé interne permettant de les séparer en sous parties.

Lorsque l'utilisateur navigue dans une maquette 3D de jumeau numérique de ville, seuls les éléments présents dans son champ de vision lui sont affichées. Ceci permet d'économiser sur la bande passante ainsi que sur les ressources graphiques.

Pour être fluide, une des clefs de notre service se situe dans la façon dont sont servis et affichés chaque élément. D'une part côté serveur, les données doivent être diffusées le plus rapidement possible, transiter de manière optimisée et d'autre part, côté client, pouvoir être récupérées et affichées de façon optimale.



Vos futurs défis



Ces aspects peuvent être abordés de plusieurs façons, voici un déroulé de stage qui est proposé

- État de l'art technique :

- Serveurs de données optimisés (nodejs, nginx, redis, cassandra, …)

- Transit et affichage de données tuilées (protocole HTTP, HTML5, websocket, …)

- Proposition d'une solution réalisable avec les outils disponibles

- Réalisation d'un POC permettant de valider la proposition

- Intégration dans notre service avec les contraintes existantes

En collaboration avec les équipes participant au projet, des points réguliers seront organisés afin de suivre l'avancement du stage et des techniques mises en œuvre.


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

Etudiant préparant un diplôme de Bac+5 en école d'ingénieur ou formation universitaire.



Compétences professionnelles souhaitées :

- Développeur fullstack (backend et frontend)

- Solides connaissances en technologies web : HTML5, protocoles, serveurs http, …

- Des compétences Cloud seraient un plus



Qualités professionnelles attendues :

- Enthousiaste, curieux(se), autonome et inventif(ve)

- Bon niveau d'anglais nécessaire



Lieu du stage : Cesson-Sévigné

Type de contrat : Convention de stage uniquement

Niveau d'étude : Bac + 3 : licence
Lieu de la mission : Bretagne - Cesson-Sévigné
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/2022

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