Au cours de ce stage, vous serez amené(e) à :
- Analyser les besoins : Identifier les indicateurs clés de performance (KPI) à suivre pour les traitements batchs (temps d'exécution, nombre d'enregistrements traités, taux d'erreur, etc.) et la sollicitation des bases de données (nombre de requêtes, temps de réponse, ressources consommées, etc.). Cela impliquera des échanges avec les équipes techniques et opérationnelles pour comprendre les processus et les besoins spécifiques.
- Collecter et préparer les données : Définir les sources de données (logs des traitements batchs, logs du SGBD, outils de monitoring, etc.) et mettre en place les mécanismes de collecte et de préparation des données pour la visualisation. Cela peut inclure l'utilisation de scripts et de requêtes SQL.
- Concevoir et développer les tableaux de bord : Concevoir et développer des tableaux de bord interactifs et intuitifs utilisant un outil de visualisation de données (à définir ensemble, exemples : Grafana, Kibana, Tableau, Power BI). L'accent sera mis sur la clarté de l'information et la facilité d'interprétation.
- Implémenter des alertes (optionnel) : Mettre en place un système d'alerte pour prévenir en cas d'anomalies ou de dépassement de seuils critiques (temps d'exécution excessive, nombre d'erreurs important, pics d'activité sur la base de données, etc.).
- Documenter le travail : Rédiger une documentation technique claire et concise sur l'architecture, les indicateurs suivis et l'utilisation des tableaux de bord.
Étudiant(e) en master en informatique, école d’ingénieurs, ou équivalent.
Solides connaissances des bases de données relationnelles (SQL) et expérience avec au moins un SGBD (ex : PostgreSQL, MySQL, Oracle, SQL Server).
Expérience (même minime) avec des outils de visualisation de données est un plus (Grafana, Kibana, etc.).
Maîtrise d'au moins un langage de programmation (Python, Java, etc.) pour la collecte et le prétraitement des données.
Autonomie, rigueur, sens de l'analyse et esprit d'équipe.
Cette alternance vous permettra de :
Acquérir une expérience concrète dans le développement et l'implémentation de tableaux de bord pour la supervision de systèmes critiques.
Développer vos compétences en analyse de données, visualisation et en gestion de bases de données.
Comprendre le fonctionnement des traitements batchs et l'optimisation des performances des bases de données dans un environnement professionnel.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.