Share this job
Au sein d'une équipe garante de l'innovation technologique, de l'outillage et de la performance des processus de développement, vous interviendrez sur un projet de création d'un outil interne de collecte et de centralisation des indicateurs de performance (KPI) des chaînes CI/CD, de la qualité de code et de la sécurité (DevSecOps).
La mission s'articule autour de trois objectifs majeurs :
Industrialiser et pérenniser le développement de l'outil : conception et développement d'une API REST robuste sous .NET 10 chargée de centraliser et standardiser la collecte des metrics issues des différents outils de CI/CD et de qualité/sécurité, modélisation, stockage et indexation des données dans Elasticsearch, création des premiers tableaux de bord dynamiques sous Kibana, et préparation de la transition vers une interface utilisateur cible sous Angular.
Apporter une vision DevOps et SecOps : interfaçage avec les API des outils de build et de déploiement, centralisation des indicateurs de qualité de code, de sécurité applicative (SAST) et de gestion des dépendances (SCA), traduction de ces données en indicateurs décisionnels clairs (dette technique, couverture de tests, vulnérabilités critiques, conformité des packages).
Assurer le lead technique et le mentorat : encadrement quotidien d'un alternant travaillant sur le projet, garantie de la qualité du code (Clean Code, revues de code, tests unitaires) et partage des meilleures pratiques de développement et d'architecture.
Candidate profile
Maîtrise avancée du langage C# et de l'écosystème .NET (versions récentes, idéalement .NET 8, 9 ou 10)
Expérience en conception d'API REST performantes, sécurisées et documentées (Swagger / OpenAPI), dédiées à l'ingestion de flux de données
Solide expertise de la stack ELK : modélisation de données et requêtage optimisé sous Elasticsearch, conception de dashboards opérationnels sous Kibana
Expérience pratique de l'interfaçage avec les APIs des outils CI/CD du marché : GitLab CI, TeamCity ou Jenkins
Compréhension fine des métriques clés de performance d'un cycle de livraison logiciel
Capacité avérée à encadrer et faire monter en compétences un profil junior ou alternant
Culture craftsmanship : Clean Code, revues de code systématiques, méthodologies agiles
Des notions sur Angular seraient un plus pour anticiper les futurs développements de l'interface
Expérience attendue : entre 6 et 9 ans
Working environment
Vous rejoindrez une équipe dédiée à l'innovation technologique et au pilotage par la donnée, responsable de la chaîne d'intégration et de déploiement continu globale d'un grand groupe. Environnement technique moderne : .NET 10, Elasticsearch, Kibana, Angular, GitLab CI, TeamCity, Jenkins.
Apply to this job!
Find your next career move from +9,000 jobs!
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
Get discovered
Recruiters come directly to look for their future hires in our CV library.
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur Fullstack .NET / ELK - Orienté DevSecOps & Metrics
CAT-AMANIA
