‹ All jobs
Stage: Ingénieur développement full-stack (F/H)
<p>Nous recherchons un(e) stagiaire <strong>Développeur(se) Full Stack</strong> pour <strong>un stage de 6 mois</strong> basé à <strong>Toulouse</strong>.</p><p class="MsoNormal" style="min-height: 1.7em;"></p><p class="MsoNormal"><strong><u>Contexte:</u></strong></p><p class="MsoNormal">Le SGDT (Système de Gestion des Dossiers Techniques) est un outil interne utilisé pour gérer les dossiers techniques (RDO) associés à une structure produit (PBS) composée de sous-ensembles et de composants. La version actuelle repose sur un classeur Excel/VBA développé en interne, aujourd'hui fonctionnel mais limité en termes d'évolutivité, de travail collaboratif et de gestion des accès.</p><p class="MsoNormal">Une refonte web de l'outil a été initiée : architecture posée, environnement de développement en place, spécification fonctionnelle rédigée (CDC v1.0) et modèle de gestion des droits par rôle (RBAC) conçu. L'objectif du stage est de <strong>reprendre ce socle, poursuivre le développement et amener l'outil à un niveau de finalisation permettant sa mise en production</strong>, en remplacement progressif de l'outil VBA/Excel existant.</p><p class="MsoNormal" style="min-height: 1.7em;"></p><p class="MsoNormal"><strong><u>Missions:</u></strong></p><p class="MsoNormal">Rattaché(e) à l'ingénieur ayant initié le projet, vous serez responsable du développement de bout en bout de la nouvelle plateforme :</p><ul><li><p>Prendre en main l'existant : architecture, spécification fonctionnelle, modèle de données et base de code déjà initiée</p></li><li><p>Développer le back-end (API, logique métier, persistance des données)</p></li><li><p>Développer le front-end (interface utilisateur, ergonomie, navigation dans la structure produit)</p></li><li><p>Implémenter la gestion des droits par rôle (RBAC)</p></li><li><p>Reprendre les fonctionnalités clés de l'outil VBA existant (import de structure produit, génération de listes documentaires, gestion des statuts et indices de documents, historique/traçabilité) et les adapter à l'architecture web</p></li><li><p>Mettre en place les tests (unitaires / fonctionnels) et documenter le code et les choix techniques</p></li><li><p>Participer aux phases de validation avec les utilisateurs métier et itérer sur les retours</p></li><li><p>Contribuer à la finalisation du déploiement de l'outil</p></li></ul><p class="MsoNormal" style="min-height: 1.7em;"></p><p class="MsoNormal"><strong><u>Profil recherché:</u></strong></p><ul><li><p>Étudiant(e) en école d'ingénieur ou master, spécialisation informatique / développement logiciel, à la recherche d'un <strong><u>stage de fin d'études</u></strong> (6 mois)</p></li><li><p>Bonne maîtrise de Python et d'un framework web back-end (FastAPI, Django ou équivalent)</p></li><li><p>Bonne maîtrise de React (ou forte motivation à monter en compétence rapidement)</p></li><li><p>Connaissances en modélisation de données et bases relationnelles</p></li><li><p>À l'aise pour travailler en autonomie sur un projet existant, en comprendre la logique métier et en assurer la continuité</p></li><li><p>Rigueur, sens de la documentation, capacité à dialoguer avec des utilisateurs non-développeurs</p></li><li><p>Une sensibilité pour les problématiques industrielles /