Le poste Développeur d'appli. à forte connotation Data
Partager cette offre
Contexte de la mission
Au sein de la Direction des Systèmes d'Information (DSI), le service « systèmes connectés » gère un portefeuille de projets couvrant plusieurs applications, dont certaines sont en phase de développement (BUILD) et d'autres en exploitation (RUN).
Nous recherchons un profil expérimenté pour assurer la responsabilité d’un projet existant. Ce projet, récemment mis en production, a pour objectif de fournir des indicateurs via une interface Grafana.
Le système comprend une couche « d’ingestion » qui enregistre les données dans une base ElasticSearch, dans un format adapté. Cette étape d’ingestion est orchestrée avec du code Java.
Les indicateurs produits permettent au métier de suivre les modules de télérelève et de radio-relevé client (plus d’un million de modules, avec un index quotidien sur trois ans).
La mission comprend notamment :
- La maintenance de l’existant
- L’analyse des incidents et des questions remontés par le métier afin d’expliquer ou corriger les résultats affichés
- L’ajout de nouveaux objets métier selon les besoins.
Objectifs et livrables
Le candidat retenu devra prendre en charge les projets suivants :
Projet « Supervision Télérelève » : basé sur une architecture technique Java/ELK/Grafana, il vise à fournir une solution de reporting des données de télérelève aux experts et aux collectivités.
Le socle technique étant déjà en place, il sera nécessaire de le maintenir, le faire évoluer en intégrant de nouveaux objets, et de collaborer avec d’autres équipes sur la mise en œuvre de fonctionnalités d’authentification, afin d’intégrer la solution dans d’autres projets.
Il est également possible qu’à moyen terme, une migration vers Databricks soit envisagée.
Le rôle du consultant sera celui de TechLead et de développeur : il analysera l’existant, assurera des activités de débogage, suivra le backlog et communiquera régulièrement avec le métier, le Product Owner (PO) et, si nécessaire, avec les architectes.
En tant que seul acteur technique sur ce projet, le consultant devra faire preuve d’une grande autonomie pour la gestion des sujets techniques.
Profil recherché
Compétences techniques attendues :
- Expérience confirmée sur des projets impliquant de grandes volumétries de données
- Excellente maîtrise d'Elastic et connaissance approfondie de Java
- Compétence avérée en Grafana et connaissance de la stack ELK, ainsi que de l'infrastructure Elastic
Compétences souhaitées :
- Databricks
- C#
- SQL Server
- Azure
- Keycloak
Capacités techniques :
- Développer des requêtes d'extraction, de transformation et de mise à disposition des données avec Elastic, en garantissant leur exploitabilité avec Grafana
- Bonne connaissance de l'outil Azure DevOps pour le suivi et la gestion des User Stories, fonctionnalités, bugs, et le suivi de sprint (burn down, etc.)
Compétences requises :
- Communication avec le métier : Niveau expert
- Autonomie : Niveau expert
- Langues : Anglais, niveau bilingue
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur d'appli. à forte connotation Data
Codezys