Stagiaire en Génie Informatique
Contribution au développement de solutions d'ingénierie logicielle assistées par IA au sein de SII Group Morocco.
- Conception et intégration de solutions basées sur le Model Context Protocol (MCP) permettant à des agents IA d'interagir avec GitHub, Jira et SonarQube.
- Développement d'un workflow piloté par IA capable de comprendre les tickets Jira, analyser des bases de code existantes, implémenter les changements demandés et créer des Pull Requests sur GitHub.
- Mise en place d'un Automatic Code Planner combinant analyse de dépôt, analyse architecturale, analyse des dépendances et récupération de code basée sur RAG pour générer des plans d'implémentation structurés.
- Conception d'outils d'analyse de code pour la détection sémantique de doublons et l'analyse de style de projet via AST, embeddings et inspection de base de code.
- Optimisation des mécanismes de gestion du contexte et des tokens, de mémoire persistante et de mise en cache pour améliorer l'efficacité des workflows LLM.
- Intégration CI/CD et qualité de code via GitHub Actions et SonarQube.
Environnement technique