Stage développeur Python (H-F)
Titre : Développement de modules de traitement de données de production scientifique en python et de tableaux de bord dynamiques.
En un coup d’œil :
- Type de contrat : Stage
- Durée : à temps plein
- Date de publication : Publié le
- Rémunération : Selon profil
- Lieu : Rouen (Saint-Étienne-du-Rouvray), France
- Référence : Réf. wmni9g
- Postulez (Ouvre un nouvel onglet)
Le poste proposé

Présentation du Stage
Dans le cadre du projet de transformation numérique de CESI LINEACT, nous recherchons un(e) stagiaire pour participer au développement des outils de traitement et de visualisation de données liées à l’activité de recherche de l’unité telles que la production scientifique et les activités partenariales. Une solution basée sur des modules en Python pour récupérer et traiter les données, associés à une base de données relationnelles et un outil de BI (Business Intelligence) – Metabase, a été mise en place. Le/la stagiaire participera à l’évolution de cette solution avec l’intégration de nouvelles sources de données externes, la migration des tableaux de bord existants et le développement de nouveaux tableaux de bord dans Power BI.
Missions
Au sein de l’unité de recherche CESI LINEACT, vous serez amené(e) à contribuer aux actions suivantes :
Analyse de l’existant
- Étudier l’architecture, les modules et flux de données de la solution actuelle.
- Étudier les tableaux de bords existants.
Développement de nouveaux modules de récupération et consolidation de données
- Implémenter des scripts Python pour interagir avec des API REST et extraire des données au format JSON pour des nouvelles sources de données telles que Web Of Science.
- Nettoyer et prétraiter les données pour garantir leur qualité et cohérence.
- Stocker les données traitées dans la base de données relationnelle.
Analyse et restitution des données dans l’outil de BI
- Calculer des indicateurs clés et statistiques.
- Développer des tableaux de bords
Documentation et présentation des travaux
- Rédiger la documentation technique et utilisateur.
- Participer à la restitution des résultats.
Le profil souhaité
PROFIL
Compétences requises
Techniques
- Formation Bac+2 à Bac+4 en informatique, data science ou domaine connexe.
- Maîtrise de Python et de ses bibliothèques de traitement de données (Pandas, NumPy).
- Expérience avec des API REST et manipulation de fichiers JSON.
- Connaissance d’un framework web Python (Streamlit, Dash).
- Notions de gestion de code (Git) et de conteneurisation (Docker).
Relationnelles
- Esprit d’analyse et capacité à travailler de manière autonome.
- Bonne communication et aptitude au travail en équipe.
Contexte et Organisation
- Localisation : Campus de Rouen
- Date de démarrage : Octobre ou novembre 2026
- Durée : 2 à 4 mois
- Encadrement :
- David Baudry, Directeur de recherche CESI
- Ingénieur de Recherche, CESI LINEACT
Présentation de l’unité de recherche
CESI LINEACT (UR 7527) est un laboratoire d’innovation numérique engagé dans l’accompagnement des mutations technologiques de l’industrie et du BTP. Sa recherche est structurée autour de deux équipes interdisciplinaires :
- Apprendre et Innover : centrée sur l’impact des technologies sur l’apprentissage et l’innovation.
- Ingénierie et Outils Numériques : axée sur la modélisation et l’optimisation des systèmes complexes.
Ces équipes travaillent sur des thématiques telles que l’Industrie 5.0, la Ville du Futur et les services numériques, soutenues par des plateformes de recherche innovantes.