Aller au contenu principal
EDF emploi
EDF recrutement

Développeur Fullstack de l'Indexation de Schémas Mécaniques à la Fonctionnalité de Recherche H/F EDF

  • Chatou - 78
  • Stage
  • Bac +3, Bac +4
  • Bac +5
  • Secteur Energie • Environnement
Lire dans l'app

Détail du poste

Mots-clés
Indexation de données, SVG, Elasticsearch, traitement de données, Python, Typescript, Java, SQL, orchestration, Airflow, réacteur nucléaire, Big Data

Contexte
Le groupe EDF est une entreprise innovante et leader en France de la production et la fourniture d'énergie. Le groupe compte parmi les premiers producteurs d'électricité bas carbone au monde. Acteur clé de la lutte contre le réchauffement climatique, EDF participe activement à la décarbonation des usages.

Curiosity est une solution logicielle expérimentale développée par la R&D d'EDF. Elle permet à ses utilisateurs, via une IHM Web et une API Python, d'accéder à un grand volume de données hétérogènes et historisées issues du parc nucléaire (mesures de capteurs, comptes rendus d'interventions, etc.).
Les utilisateurs peuvent :
rechercher des capteurs par texte libre ;
naviguer directement dans les schémas mécaniques des installations.
Une nouvelle version de Curiosity est actuellement en développement :
Backend : migration de Java vers Python (FastAPI)
Frontend : migration d'AngularJS (v1) vers Angular 21
L'application repose sur un datamart alimenté par plusieurs processus de traitement, dont l'indexation de fichiers SVG représentant les schémas mécaniques.
Objectifs du stage
Curiosity permet d'identifier des capteurs directement depuis les schémas mécaniques afin d'accéder à leurs mesures. Cette fonctionnalité repose sur un mécanisme d'indexation des capteurs présents dans les schémas SVG.
Dans le cadre d'une migration technologique visant à améliorer le contrôle et la maintenabilité des traitements :
la fonctionnalité de recherche sur plan doit être migrée vers la nouvelle stack technologique ;
le processus d'indexation des schémas, actuellement statique, doit être redéveloppé ;
une mise à jour quotidienne des schémas devra être assurée via un processus ETL orchestré par Airflow.
Cette fonctionnalité est centrale pour les utilisateurs, car elle facilite fortement la recherche de capteurs pour l'analyse et les études techniques.

Missions principales
Le ou la stagiaire sera intégré(e) à l'équipe projet et participera activement aux développements. Les missions incluent :
Analyse de la fonctionnalité existante de recherche sur plan
(backend Java, frontend AngularJS)
Analyse du processus d'indexation des schémas SVG existants
Développement d'un nouveau flux Airflow pour l'indexation des schémas (Python)
Rédaction des tests et de la documentation
Participation à la mise en production (avec l'équipe)
Garantie de la cohérence de l'environnement de l'orchestrateur
Si la durée du stage le permet :Optimisation des performances des flux de traitement

Redéveloppement de la recherche depuis les schémas mécaniquesBackend : Python / FastAPI
Frontend : Angular

Le profil recherché

Appétence certaine pour la manipulation de données et la programmation.

Formation : Bac +4 / Bac +5 (M1 ou M2)
Compétences techniques :
Langages : Python, Java
Développement web : Backend & Frontend
Bases de données : SQL
Versioniong (Gitlab)
Linux
Langues : Français ou anglais courant (écrit et oral)
Savoir-être
Autonomie et esprit d'initiative
Rigueur
Persévérance et motivation
Esprit critique
Atouts supplémentaires
Elasticsearch / Kibana ;
Typescript / Angular (non requis, surtout utile pour les missions optionnelles) ;
Orchestration de flux avec Airflow : bien que ce soit un objectif principal du stage, la prise en main de cette technologie est rapide ;
Traitement de données / Big Data ;

Les avantages

  • Pour relever des défis à la hauteur de vos ambitions
  • Bien-être au travail et votre sécurité font partie de nos priorités
  • Equilibre vie pro - vie perso grâce au télétravail
  • Un Groupe engagé dans la RSE : mixité, insertion des jeunes, diversité
  • La formation pour le développement des compétences accessible à tous
  • Une rémunération attractive
  • Des compétences reconnues et encouragées
  • Changer de métiers, de régions, de domaine en restant dans le Groupe

Les étapes de recrutement

Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.

  • Vous postulez à une ou plusieurs offres d'emploi en toute simplicité

  • Votre profil est pré-sélectionné, un de nos recruteurs vous contactera

  • Si vous êtes sélectionné, vous rencontrez un manager pour confirmer votre motivation

  • Vous êtes informés de la décision finale du recrutement

  • Si vous êtes choisis, bravo ! Vous débutez votre processus d'intégration chez EDF !

0 / 12

La carte

6 Quai Watier

78400 Chatou

Localiser le poste

Publiée le 30/01/2026 - Réf : 2026-161108

Développeur Fullstack de l'Indexation de Schémas Mécaniques à la Fonctionnalité de Recherche H/F

EDF
  • Chatou - 78
  • Stage

Pour les postes éligibles :

Télétravail partiel
Publiée le 30/01/2026 - Réf : 2026-161108

Finalisez votre candidature

sur le site du recruteur

Créez votre compte pour postuler

sur le site du recruteur !

Ces offres pourraient aussi
vous intéresser

Safran recrutement
Voir l’offre
il y a 17 jours
Socotec recrutement
Socotec recrutement
Voir l’offre
il y a 27 jours
Bassetti recrutement
Bassetti recrutement
Voir l’offre
il y a 13 jours
Voir plus d'offres
Initialisation…
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Nous suivre sur :
Informations légales CGU Politique de confidentialité Gérer les traceurs Accessibilité : non conforme Aide et contact