.png)
Critères de l'offre
Métiers :
- Développeur Python (H/F)
Secteur :
- Enseignement, Formation
Diplômes :
- Diplôme de grande école d'ingénieur
- + 2 diplômes
Compétences :
- REST api
- Json
- Python
- Technologies web
- Applications web
- + 2 compétences
Lieux :
- Saint-Étienne-du-Rouvray (76)
Conditions :
- Stage
- Temps Plein
Description du poste
Titre : Développement de modules de traitement de données de production scientifique et de tableaux de bord dynamiques en Python et technologies web
Présentation du Stage
Dans le cadre du projet de transformation numérique de CESI LINEACT, nous recherchons un(e) stagiaire pour développer des outils de traitement et de visualisation de données liées à la production scientifique. Le/la stagiaire participera à la conception et au développement de modules en Python permettant de récupérer, traiter et analyser ces données, ainsi qu'à la création d'applications web interactives pour leur visualisation.
Missions
Au sein de l'unité de recherche CESI LINEACT, vous serez amené(e) à :
Analyse de l'existant et définition de l'architecture
- Étudier les outils et flux de données existants.
- Participer à la conception de l'architecture globale et au choix des technologies.
Développement de 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.
- Assurer la gestion des erreurs et exceptions lors des appels API.
- Nettoyer et prétraiter les données pour garantir leur qualité et cohérence.
Traitement et analyse des données
- Transformer les données pour les rendre exploitables dans des tableaux de bord.
- Calculer des indicateurs clés et statistiques.
- Stocker les données traitées dans une base de données ou un fichier structuré.
Création d'applications web pour la visualisation des données
- Développer des tableaux de bord dynamiques avec Streamlit, Dash ou technologies similaires.
- Intégrer des bibliothèques de visualisation comme Plotly, Chart.js ou D3.js.
- Ajouter des fonctionnalités interactives de filtrage, recherche et export.
Documentation et présentation des travaux
- Rédiger la documentation technique et utilisateur.
- Participer à la restitution des résultats.
Description du profil
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 : Avril 2025
- 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 du Futur, la Ville du Futur et les services numériques, soutenues par des plateformes de recherche innovantes.
L'entreprise : CESI
CESI est une école d'ingénieurs qui fait de la promotion sociale par l'excellence un modèle de réussite. Rejoignez un environnement stimulant où l'esprit d'équipe, la diversité des projets et l'autonomie ne font qu'un. Découvrez une école qui a su développer un modèle unique et se donne les moyens au quotidien de relever les grands défis de l'époque. Nos 25 campus, 28 000 étudiants, 8000 entreprises partenaires et 106 000 alumni témoignent de l'impact de CESI au niveau national.
CESI accompagne ses étudiants en utilisant des méthodes innovantes de pédagogie active. L'établissement forme avec rigueur les futurs ingénieurs, techniciens et managers, dans les secteurs suivants : l'Industrie & l'Innovation, le BTP, l'Informatique et le Numérique et le Développement Durable. Parallèlement, CESI concrétise son engagement dans la Recherche à travers des activités menées au sein de son Laboratoire d'Innovation Numérique, CESI LINEACT.
Les partenariats établis avec 130 universités à travers le globe, attestent de l'engagement international de CESI. Ces liens privilégiés offrent aux élèves ingénieurs une mobilité sortante et entrante à l'échelle internationale, façonnée notamment par des stages obligatoires faisant partie intégrante de leur cursus.