Au sein de l'équipe "Technology Enablers" d'un grand groupe bancaire français, vous participez à la création d'un outil interne de collecte et de centralisation des KPI de performance des chaînes CI/CD, de qualité de code et de sécurité applicative (DevSecOps).
Vous travaillerez en binôme avec un alternant déjà en poste, dont vous assurerez le lead technique au quotidien.
Vos missions principales :
- Concevoir et développer une API REST sous .NET 10 pour centraliser et standardiser la collecte de métriques issues des outils CI/CD et qualité/sécurité
- Modéliser, stocker et indexer les données hétérogènes dans Elasticsearch (mappings, indexation optimisée, requêtage de volumétrie)
- Créer et valider les premiers tableaux de bord visuels et dynamiques sous Kibana pour restituer les indicateurs clés
- S'interfacer avec les APIs des outils de build/déploiement (GitLab CI, TeamCity, Jenkins) pour extraire les données techniques
- Centraliser les indicateurs de qualité (SonarQube), de sécurité applicative (SAST) et de gestion des dépendances (SCA)
- Préparer la transition vers une interface Angular (basée sur le prototypage Kibana)
- Encadrer l'alternant au quotidien : revues de code, transmission des bonnes pratiques, Clean Code
Ce projet est en phase de démarrage : vous contribuez directement à définir l'architecture et les fondations techniques de l'outil.
Profil candidat:
- 6 à 9 ans d'expérience minimum en développement backend / architecture technique
- Maîtrise avancée de C# et de l'écosystème .NET (idéalement .NET 8, 9 ou 10)
- Expérience solide sur la stack ELK : Elasticsearch (data modeling, indexation) et Kibana (dashboards opérationnels)
- Pratique des outils CI/CD du marché : GitLab CI, TeamCity, Jenkins ? connaissance des métriques de livraison logicielle
- Capacité avérée de lead technique et de mentoring d'un profil junior/alternant
- Sensibilisation Angular appréciée pour anticiper la roadmap de l'interface graphique
- Connaissance du secteur bancaire ou grands comptes avec DevOps mature est un plus