Stage - Conception et réalisation d'un outil d'aide à la décision pour des réseaux sécurisés H/F
Atos

Stage - Conception et réalisation d'un outil d'aide à la décision pour des réseaux sécurisés H/F

Atos
  • Internship (From 4 to 6 months (Start date Jan. 2022))
  • Aix-en-Provence (France)
  • Published on September 14 2021


Contexte :

 

Le but de l’outil d’aide à la planification est de proposer une aide à la décision pour des responsables de communications sécurisées afin de planifier un plan de communications résilient et multiple dans le cadre d’un entrainement ou d’une situation réelle.

 

Les étapes du démonstrateur consistent à modéliser la problématique de la manière suivante :

0. L’administration d’une base de connaissances de plateformes et de liaisons de communications,

1. La mise en place d’un dispositif initial de plateformes communicantes,

2. Le raisonnement pour répondre à un besoin en fonction du dispositif initial,

3. L’élaboration d’architectures réseaux nominales et dégradées,

4. La combinaison d’architectures réseaux précédemment établies,

5. La prise en compte des paramètres principaux afin de générer automatiquement un message au format OTAN,

6. L’organisation à mettre en oeuvre à partir du dispositif initial.

 

 

Mission :

 

L’objectif du stage est de partir des travaux déjà réalisés sur l’ensemble des étapes de 0 à 6 par des stagiaires (notamment EPITA en 4ième année) et des développeurs d’Atos en 2020 et 2021. Il s’agira notamment de développer des fonctionnalités (BdD, IHM, traitement) à partir d’objets (arborescence, matrice, graphique, texte formatté, …) :

• Capacité à importer des caractéristiques de plateformes issues d’un format OTAN en XLM et à enrichir l’administration de données (étape 0)

• Poursuite du développement du module de raisonnement avec l’ambition finale de proposer des alternatives d’architectures (étapes 2 et 3)

• Capacité à échanger en import/export des plans ou versions de plans sous un format d’échange (XML)

• Développement de fonctions de contrôle de datalooping ou double-boucle (étape 4)

• Evolutions diverses pour afficher un journal d’évènements, exporter des résultats ou afficher des graphiques. Environnement informatique Il s’agit de poursuivre les travaux de développement informatique sous l’environnement Visual studio (code en VB .NET proche du C#) et à partir d’une base de données associée (requêtes en SQL).

 

Ce choix d’implémentation a été retenu afin de développer rapidement des interfaces variées et de respecter une spécification définie.

 

 

Profil recherché :

 

Développement informatique de 4ième année après le bac. Très bonne capacité d’analyse, d’algorithmie, de bases de données et d’adaptation à la complexité. Ampleur du stage de 4 à 5 mois. Environnement de travail : Portable fourni, restaurant d’entreprise, ticket restaurant. Suivi de stage à la fois fonctionnel et technique en visio et en présentiel. Git à distance et sécurisé à demander en interne si besoin.