
Assistant IA pour Audit de Code & Qualité Logicielle
Tunisys •
StagePrésentiel4-6 moisExpire dans 14 jours StagePrésentiel4-6 moisExpire dans 14 jours Profil recommandé: Ingénieur
Objectifs du projet:
Automatiser l’audit du code via un moteur d’analyse statique étendu.
Intégrer un LLM pour générer des recommandations de refactoring/corrections.
Détecter erreurs, failles de sécurité, duplications, violations de normes.
Offrir un dashboard interactif pour métriques qualité (maintenabilité, complexité, couverture, etc.).
Intégrer aux pipelines CI/CD pour audit continu.
Améliorer la productivité via automatisation des revues de code.
Travaux à réaliser:
Analyse du besoin et définition des fonctionnalités de l’assistant IA.
Mise en place du moteur d’analyse statique (erreurs, vulnérabilités, mauvaises pratiques).
Intégration d’un LLM pour explications, recommandations et corrections automatiques.
Développement d’un backend pour orchestrer analyses et rapports.
Conception d’un dashboard ergonomique pour visualiser résultats et indicateurs.
Première intégration CI/CD pour exécutions automatiques.
Tests, optimisation des performances et validation du prototype.
Compétences requises:
Outils d’analyse statique: SonarQube, ESLint, PMD, Checkstyle.
Concepts LLM / NLP avancé.
Bonne base en JavaScript ou Java pour analyser des projets réels.
Compétences en design UX/UI pour le dashboard.
Notions DevOps, CI/CD (atout).
LLM ObservabilityStatic Code AnalysisSoftware Quality Assurance+2 autres
Publié il y a environ 4 heures