Tech Lead Software

18/06/2026

Notre client est a la recherche d'un Teach Lead Logiciels d'Obeservabilité

Context

Les projets, soutenus par des technologies modernes (IA, Machine Learning, etc.), peuvent varier en termes de thématiques (techniques, métiers) et de méthodologies (agile, waterfall, POC R&D). Chaque initiative contribue directement à la modernisation des infrastructures, tout en répondant aux ambitions de la Transition Énergétique. Le Tech Lead (Observability) joue un rôle déterminant dans la conception, la cohérence technique et l’évolution des solutions informatiques de supervision et de monitoring. Il garantit la qualité, la maintenabilité et la performance des systèmes, afin de soutenir efficacement la mise en œuvre des projets Smart Grid et d’assurer la pérennité des solutions dans le temps.

Rôle et responsabilités:

Cohérence technique et architecturale

Vous êtes responsable de la cohérence technique des solutions IT d’observabilité. À ce titre, vous définissez, challengez et validez les choix d’architecture et les orientations techniques des applications du périmètre.

Qualité et maintenabilité des solutions

Vous garantissez la qualité des réalisations techniques (code, performance, sécurité, tests) ainsi que la maintenabilité des applications sur le long terme.

Référent technique

Vous êtes le point de contact privilégié pour les questions techniques liées aux applications d’observabilité. Vous accompagnez les équipes de développement (internes et externes) et assurez un rôle de support sur les problématiques complexes.

Contribution active aux projets

Vous participez activement aux phases de conception et, le cas échéant, au développement des solutions afin d’assurer leur qualité et leur conformité aux standards.

Collaboration transverse

Vous collaborez étroitement avec l’Application Manager, les architectes, les équipes IT et les prestataires afin de garantir l’alignement entre besoins métier, contraintes techniques et solutions mises en œuvre.

Tâches et activités principales

Architecture et cohérence des solutions

  • Définir et maintenir la vision d’architecture des applications (AS-IS / TO-BE)
  • Valider les choix techniques et les solutions proposées par les équipes ou prestataires
  • Assurer la cohérence entre les différentes applications du périmètre
  • Garantir l’alignement avec les standards d’architecture

Qualité logicielle et bonnes pratiques

  • Mettre en place et promouvoir les bonnes pratiques de développement (revue de code, tests, CI/CD)
  • Encadrer ou réaliser les revues de code
  • Veiller à la qualité, la lisibilité et la maintenabilité du code
  • Identifier, suivre et réduire la dette technique

Performance, observabilité et fiabilité

  • Définir la stratégie de monitoring, logging et alerting des applications
  • Améliorer la visibilité technique (KPI techniques, métriques, logs)
  • Identifier et corriger les problèmes de performance
  • Contribuer à l’amélioration de la fiabilité et de la résilience des systèmes

Sécurité et exigences non fonctionnelles

  • Veiller au respect des exigences de sécurité (gestion des accès, secrets, exposition des services)
  • Challenger les choix techniques en matière de sécurité, performance et scalabilité
  • Anticiper les risques techniques (obsolescence, dette technique, vulnérabilités)

Support technique expert

  • Intervenir sur les incidents complexes ou critiques
  • Apporter un support technique aux équipes de développement
  • Challenger les solutions techniques proposées afin d’en garantir la pertinence

Documentation technique

  • Structurer et maintenir la documentation technique (architecture, flux, intégrations)
  • Formaliser les décisions techniques et les standards (guidelines, principes)

Contribution aux projets

  • Participer à la conception technique des projets
  • Évaluer les impacts techniques des évolutions
  • Contribuer à la roadmap technique (industrialisation, refactoring, évolutions)

Gestion des ressources

Encadrement technique

Accompagner les développeurs dans la mise en œuvre des solutions
Favoriser la montée en compétence des équipes techniques
Diffuser les bonnes pratiques et standards techniques

Contribution au staffing

Identifier les besoins en compétences techniques
Participer à la sélection et à l’évaluation des profils techniques

Relations de travail en interne

Équipes IT (développement, data, infrastructure, sécurité)
Alignement technique, partage des bonnes pratiques et validation des solutions.

Application Manager

Coordination avec le pilotage applicatif, priorisation et suivi des projets.

Architectes

Alignement des choix techniques avec les principes d’architecture applicative et d’entreprise.

Équipes métiers (indirectement)

Support technique lors de la clarification des besoins ou des contraintes.

Relations de travail en externe

  • Prestataires IT
  • Validation des choix techniques
  • Suivi de la qualité des développements
  • Support et challenge technique
  • Éditeurs et fournisseurs
  • Analyse des solutions proposées
  • Validation de leur intégration dans le SI 

Principaux outils utilisés

  • Outils de développement et de revue de code
  • Outils CI/CD et de gestion de versions
  • Outils de monitoring, logging et observabilité
  • Outils de gestion de projet (Jira, Confluence, etc.)
  • Environnements cloud et plateformes techniques utilisées 

Job specifications

ID: 13435

Duration: 01/07/2026 - 31/12/2026

Location: Liege

Type: Freelance

Stijn De Keyser

IT Recruitment Consultant
This position is no longer accepting applications.