Développeur Back End et Front End (h/f)

VEDECOM
Canton de Versailles-2, France
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Remote
Canton de Versailles-2, France

Tech stack

API
Databases
Data Visualization
Web Development
JSON
Python
Matlab
MySQL
Nginx
Reverse Proxy
Signal Processing
Software Engineering
TypeScript
Web Applications
React
Backend
FastAPI
Front End Software Development
REST
Pagination
Docker

Job description

Le projet MOOVE « Monitoring Outillé pour le Véhicule dans son Environnement » a pour but de collecter, identifier et analyser à partir de données de roulage des scénarios remarquables pour la spécification et la validation des fonctions de conduite autonome. L'identification des scénarios repose sur des algorithmes basés sur des règles et des solutions d'IA. Ceux-ci permettent à partir des données collectées, d'alimenter une base de scénarios classés dans un catalogue. Cette base de connaissance structurée permet alors de définir des exigences de fonctionnement des systèmes d'assistance à la conduite et d'automatisation, ainsi que les plans de validation associés., Réaliser le prototypage des IHM et mise en service WEB

Création de plusieurs pages permettant à la fois le monitoring de la chaine outillée MOOVE et l'usage des données et des outils MOOVE.

  • Les pages de Monitoring doivent permettre d'afficher des graphiques/camembers/cartes géographiques, retraçant les volumes de données de roulages disponibles, les zones couvertes, les indicateurs de performance de la chaine de traitement, le nombre de classes de scénarios adressées, et le volume d'occurrences de scénarios obtenues.
  • L'accès Font End, doit permettre d'afficher un arbre hiérarchique dressant le catalogue de scénarios MOOVE et permettre d'accéder à des statistiques et des outils d'interrogation, également à des outils de visualisation des données et des scénarios.

Implémenter les API permettant d'interfacer les IHM avec la source de données et les outils d'interrogation

  • Les informations nécessaires pour le monitoring sont à interfacer avec un process développé sous Matlab adressant des données sur un serveur de l'infra MOOVE. Il s'agira de produire des indicateurs à mettre à jour à chaque mise à jour de la collecte de données, de la chaine de traitement et de la base de données de scénarios.
  • Concernant l'interface d'exploitation, des fonctions de requête doivent être mises en œuvre pour consulter le catalogue des scénarios selon des critères établis par l'utilisateur, pour extraire des statistiques, des plans de tests et des données mises en forme pour l'outil de visualisation des scénarios.

Réaliser la documentation des process et architecture fonctionnelle des programmes créés

Requirements

  • Master scientifique / École d'ingénieur en Génie logiciel / Développement web Full-Stack avec une première expérience ou des stages significatifs

Compétences techniques / Savoir-faire

Frontend : application web en React (TypeScript).

Backend : API REST, (endpoints HTTP exposant des réponses JSON) qui servira d'interface unique entre le frontend et les données.

  • Cette API sera développée côté serveur avec un framework adapté (probablement Python / FastAPI, pour parser des fichiers .mat et réaliser du traitement de signal : extraction/agrégation de KPIs, etc.).
  • L'API gérera la connexion à MySQL (requêtes, filtres, pagination si besoin) et la lecture/traitement des .mat côté serveur, puis renverra des résultats structurés au frontend.
  • Exemples d'endpoints envisagés : GET /api/records, GET /api/metrics?record=...&from=...&to=..., GET /api/mat/metadata?....

Déploiement : service API + build React (statique) derrière un reverse proxy (type Nginx probablement), éventuellement conteneurisé (Docker).

Savoir-être

  • Critique, rigoureux, et orienté résultats.
  • Sens du client et du service
  • Travail en équipe., * Une expérience enrichissante dans un institut reconnu pour son innovation
  • Une vision 360° avec des missions variées et responsabilisantes
  • Une équipe bienveillante qui vous accompagnera dans votre montée en compétences
  • Un Institut de Transition Energétique, participez à une mission qui a du sens

Benefits & conditions

RTT, Restaurant d'entreprise

CDD, Courte durée jusqu'à 6 mois, Basé à Versailles Satory (78)

Avantages VEDECOM : Télétravail, 12 RTT, Restaurant d'entreprise, associations sportives à proximité

Venez rejoindre l'Institut VEDECOM et contribuez à des projets passionnants autour des mobilités de demain dans un environnement collaboratif et innovant en nous envoyant votre candidature., Ce poste est ouvert aux personnes en situation de handicap. You must create an Indeed account before continuing to the company website to apply

About the company

L'Institut pour la Transition Energétique (ITE) VEDECOM est un institut français de recherche et de formation dédié aux mobilités innovantes et durables, à travers trois axes de R&D multidisciplinaire : l'électrification, le véhicule automatisé et connecté, les facteurs humains et économie des mobilités durables. Intégré dans le programme d'innovation "France 2030", l'Institut contribue également activement à de nombreux projets de recherche européens. Constitué de chercheurs, d'ingénieurs et de doctorants, ..., VEDECOM compte 90 collaborateurs qui ont à cœur de répondre aux problématiques de mobilité de demain.

Apply for this position