Yuma Tunisia
Yuma Tunisia
Tunisie

YUMA-2026-PFE-01 Threat Modeling Tool 2 PFE

Sécurité applicative (AppSec)Développement logiciel et simulationIntelligence Artificielle (NLP/LLM)

Publié il y a 20 jours

Stage
⏱️3-6 mois
💼Hybride
📅Expiré il y a 6 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Contexte et objectif

  • Développer une application capable d'analyser automatiquement les menaces sur des logiciels et de fournir des recommandations de mitigation adaptées.
  • La solution doit couvrir la définition d'architecture, l'identification et la classification automatique des menaces, la priorisation des risques, la génération de rapports et des recommandations basées sur des bonnes pratiques et l'apprentissage contextuel.

Missions principales

  • Concevoir et implémenter une interface graphique pour définir l’architecture des applications, les modules et les flux de données, avec possibilité d'import UML.
  • Développer des composants de détection et de classification automatique des menaces (pipeline d'analyse statique/structurelle et/ou IA).
  • Mettre en place un moteur de priorisation des risques permettant de trier et filtrer les menaces selon leur gravité et contexte.
  • Générer des rapports détaillés et exportables (avec historique des analyses et suivi des améliorations) et intégrer un module de recommandations de mitigation.

Technologies et compétences requises

  • Travaux principalement en Java et Python pour le backend et le moteur d'analyse, React pour l'interface utilisateur, et techniques d'IA/ML pour la classification et la recommandation.
  • Compétences attendues : modélisation UML, sécurité applicative, conception d'architectures logicielles, traitement de données, évaluation de modèles ML, tests et validation.

Livrables attendus

  • Prototype fonctionnel intégrant : import UML / éditeur graphique d'architecture, moteur d'identification/classification des menaces, système de priorisation, génération de rapports exportables.
  • Documentation technique et utilisateur, jeu de données ou procédures de test, rapport d'analyse des performances et recommandations d'amélioration.

Modalités de candidature

  • Pour postuler via la page d'offre : https://lnkd.in/dgPWirGY
  • Préparez un résumé de projet, CV, et un court paragraphe expliquant vos expériences pertinentes en Java/Python/React/IA.