Data Analyst
Description du Poste
Formation & Experience :
Expérience confirmée d’au moins 5 ans en développement web.
Missions :
Création d’une plateforme interactive permettant la visualisation et la gestion des données réseaux, en suivant les étapes ci-dessous :
1. Définition du besoin et mise en place de la chaine ETL (optionnelle) :
- Collecter les besoins métiers et définir les requirements ainsi que le scope de la solution à proposer.
- Mettre en place un process ETL pour l’exploitation des données venant de l’OSS (outil de gestion réseaux).
- Créer des scripts Python pour l’automatisation du processing
- Gérer la structuration et le storage des données.
- Automatiser l’actualisation des données d’une manière autonome et sécurisée.
2. Développement d’une interface Web responsive et ergonomique pour le tableau de bord :
- Intégrer des outils de visualisation de données (charts, graphiques, tableaux interactifs).
- Assurer la compatibilité avec les principaux navigateurs et appareils.
- Collaborer avec l’équipe pour définir les fonctionnalités et l’architecture technique.
- Optimiser la performance et la sécurité de l’application web.
- Maintenir et faire évoluer la plateforme selon les besoins.
Compétences techniques:
- Maîtrise des frameworks JavaScript : React, Angular, Vue.js.
- Bonne connaissance des outils de visualisation : D3.js, Chart.js, Plotly.js, etc.
- Expérience avec les outils backend : Express.js, Django, Flask, etc. (si nécessaire).
- Connaissance des bases de données relationnelles (SQL Server, MySQL, etc.).
- Une expérience en développement d’une interface de monitoring serait un plus.
- Capacité à travailler en équipe et à comprendre les besoins métier.
- Autonomie, rigueur et sens de l’innovation.