Orange Tunisie
Orange Tunisie
Tunisie

DRS 008 Développement d’un tableau de bord intelligent pour la gestion d’inventaire réseau, le suivi des changements matériels et la supervision du bilan optique dans un environnement multi-technologies (Routeurs NE40 et WDM) PFE

Réseaux RANDéveloppement logiciel aéronautiqueSupervision réseau

Publié il y a 7 mois

Stage
⏱️4-6 mois
💼Hybride
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).

Description du poste

Contexte et objectifs

  • Développer un tableau de bord centralisé et ergonomique accessible via interface web pour l'exploitation et le management des équipements NE40 et plateformes WDM.
  • Automatiser l'inventaire des équipements réseau (uptimes, versions actuelles et cibles) et assurer la traçabilité des changements matériels (cartes, sous-cartes, modules, châssis).
  • Mettre en place une supervision du bilan optique avec alertes intelligentes (seuils configurables, analyse des tendances d'atténuation) et comparaison aux seuils d'acceptance.

Missions et tâches principales

  • Concevoir et implémenter l'inventaire automatique des équipements (collecte via SNMP, NetConf, Telemetry et API Huawei NCE si disponible).
  • Développer les fonctions de suivi des changements matériels (détection d'ajout, swap, remplacement, suppression) et historisation des événements.
  • Mettre en place la supervision optique pour NE40 et WDM : collecte des mesures, détection de dégradations, définition de seuils et génération d'alertes intelligentes.
  • Développer une interface web (tableaux, graphiques interactifs) et des rapports automatiques périodiques pour l'exploitation et le management.

Technologies et compétences requises / recommandées

  • Backend : Python (FastAPI, Flask ou Django) pour API et logique métier.
  • Frontend : React.js ou Angular pour tableaux et graphiques interactifs (D3.js / Recharts possibles).
  • Bases de données : PostgreSQL ou MongoDB pour stockage de l'inventaire, logs et métriques.
  • Visualisation / supervision : Grafana, D3.js ou Recharts pour dashboards ; protocoles SNMP, NetConf, Telemetry et utilisation possible de l'API Huawei NCE.
  • Déploiement : containerisation Docker (Kubernetes en option) et bonnes pratiques CI/CD.

Livrables attendus

  • Prototype fonctionnel du tableau de bord web avec visibilité sur l'inventaire, suivi des changements et supervision optique.
  • Modules d'ingestion des données réseau (collecteurs SNMP/NetConf/Telemetry, intégration API Huawei NCE si disponible).
  • Système d'alerting configurable (seuils, tendances d'atténuation) et génération de rapports automatiques.
  • Documentation technique, guide de déploiement (Docker) et manuel d'exploitation.

Encadrement et informations pratiques

  • Entité d'accueil : Département Support Backbone, Backhaul et sécurité.
  • Durée : 4 à 6 mois.
  • Nombre de stagiaires requis : 1.
  • Pour postuler : https://lnkd.in/da_UTm6r

Compétences transverses et qualités attendues

  • Connaissances solides en réseaux (notamment routeurs NE40 et concepts WDM) et en supervision/monitoring.
  • Maîtrise de Python, développement d'APIs, et d'outils front pour visualisation de données.
  • Autonomie, rigueur sur la traçabilité des changements, aptitude au travail en équipe et bonnes capacités de documentation.