Participation à la Phase de Conception et de Build
● Co-conception des architectures : Collaborer étroitement avec les architectes et les équipes de développement pour définir les topologies de flux d'événements (Solace) et les modèles de données cibles (Neo4j, PostgreSQL).
● Tests et validation : Participer à l'élaboration et à l'exécution des tests d'intégration, de charge et de résilience sur les pipelines de données avant le passage en production.
Gestion des Incidents et Amélioration Continue
● Piloter la résolution des incidents majeurs (Crisis Management) survenant sur l'infrastructure.
● Organiser et suivre les analyses de causes racines (Post-Mortem / RCA) pour éviter la récurrence des problèmes.
● Proposer des plans d'amélioration continue pour optimiser les performances des flux de données et la résilience de l'infrastructure.
● Anticiper les besoins en ressources (Capacity Planning) de l'infrastructure conteneurisée et des bases de données.
Coordination Technique (DevSecOps)
● Faire le pont entre les équipes de développement, d'architecture et les opérations IT.
● Accompagner les mises en production (Release Management) dans un environnement CI/CD.
● S'assurer que les standards d'exploitation, de monitoring et de sécurité sont respectés dès la phase de conception (Shift-Left).
Environnement Technologique et Expertise Attendue:
● Conteneurisation / Orchestration : Red Hat OpenShift Container Platform (OCP).
● Architecture Orientée Événements (EDA) : Solace (Gestion du bus de messages et du streaming temps réel).
● Change Data Capture (CDC) : Debezium (Capture et diffusion des modifications de données).
● Bases de Données : * PostgreSQL (SGBD relationnel). ○ Neo4j (Base de données orientée graphes).