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.