Stage - Automatisation du Chargement Mia-Discovery - Centre de Modernisation du Si - Nantes H/F - Sopra Steria
- Nantes - 44
- Stage
- Télétravail accepté
- Sopra Steria
Les missions du poste
Sopra Steria, acteur majeur de la Tech en Europe, avec 51 000 collaborateurs dans près de 30 pays, est reconnu pour ses activités de conseil, de services et solutions numériques. Il aide ses clients à mener leur transformation digitale et à obtenir des bénéfices concrets et durables. Le Groupe apporte une réponse globale aux enjeux de compétitivité des grandes entreprises et organisations, en combinant une connaissance approfondie des secteurs d'activité et des technologies à une approche collaborative. Sopra Steria place l'humain au coeur de son action et s'engage auprès de ses clients à tirer le meilleur parti du numérique pour construire un avenir positif. En 2024, le Groupe a réalisé un chiffre d'affaires de 5,8 milliards d'euros.
The world is how we shape itMia-Discovery est un logiciel permettant la cartographie des systèmes d'information à partir de l'analyse de code source (Java, COBOL, etc.). Pour chaque client, un workflow de chargement doit être construit/adapté manuellement : sélection des sources, configuration des analyseurs, mapping des éléments fonctionnels/techniques, transformation des résultats, etc.
Ce processus, crucial mais fastidieux, gagnerait à être automatisé pour améliorer l'efficacité, la fiabilité et l'industrialisation du déploiement.
Le profil recherché
Votre rôle et vos missions :
Vous développez un module ou une méthode basée sur l'IA pour générer automatiquement des workflows de chargement et d'analyse, adaptés au SI du client et à ses sources (langages, frameworks, particularités techniques).
- Audit du processus existant
- Analyser le workflow de chargement manuel : sources, analyseurs, paramétrages, mappings typiques.
- Identifier les étapes récurrentes/intervenants humains et leur logique.
- Recherche de solutions d'automatisation/intelligence artificielle
- Étudier l'automatisation de la reconnaissance des technologies présentes dans un code source (via parsing, NLP, modèles pré-entraînés...).
- Prototyper l'identification automatique des artefacts métier à cartographier.
- Évaluer des outils d'aide à la génération de pipeline/mapping de données.
- Développement du prototype
- Proposer et développer un outil/script/petite interface permettant, à partir de l'analyse de code source fourni, de :
- Suggérer automatiquement un paramétrage de workflow : choix des analyseurs/plugins, options pré-remplies...
- Générer un fichier de configuration compatible avec Mia-Discovery.
- Détecter d'éventuels cas particuliers et proposer des traitements adaptés.
- Tests et validation
- Tester l'outil sur des SI clients fictifs ou réels (avec anonymisation/sanitation).
- Chiffrer le gain en temps et qualité sur plusieurs cas d'usage.
- Synthèse et perspectives
- Formaliser les apports, limites, pistes d'amélioration.
- Rédiger une documentation et présenter le prototype à l'équipe.
Livrables
- Prototype logiciel.
- Doc technique et utilisateur.
- Rapport de stage et soutenance.
Votre profil :
En école d'Ingénieurs, ou en Master informatique ou formation équivalente, vous êtes curieux(se) et logique, bon communiquant(e) et adhérez à l'idée que le développement de la société s'appuie sur l'esprit d'innovation de ses collaborateurs. Postulez !