Tech Lead H/F
Description du poste
Vos missions
Définir et faire appliquer l'architecture d'intégration (API, batch, événements) et les patterns de synchronisation
Garantir la qualité technique : revues de code, normes, tests (unitaires, d'intégration, E2E), sécurité et non-régression
Piloter la CI/CD (mise en oeuvre, création/maintenance des pipelines, automatisation des déploiements, rollback)
Superviser les mises en production : stratégie de release, bascules, plan de validation et plan de retour arrière
Gouvernance API : catalogue, versioning, documentation, politique d'accès et quotas
Encadrer techniquement les développeurs
Collaborer avec les autres équipiers de la squad pour prioriser la roadmap, estimer les risques et chiffrer les travaux (évolutions métiers, obsolescence, vulnérabilités, ...)
Participer à la gestion d'incidents majeurs et prendre en charge les actions issues des ateliers de Root Cause Analysis (RCA)
Veiller au respect des règles de sécurité et de conformité Groupe, faire de la veille sur son périmètre.
Compétences techniques requises
Java Spring/Spring boot : solide expérience (design, bonnes pratiques, frameworks courants)
Intégration Salesforce : patterns d'intégration (REST/SOAP, Platform Events, Outbound Messaging, Bulk API), bonne compréhension du modèle de données Salesforce et des limites (governor limits, batch Apex)
APIs et protocoles : conception et implémentation d'API REST/SOAP, gestion du versioning, sécurité (OAuth2, JWT).
Traitement batch : conception, planification, orchestration et supervision.
Compétences pipeline data
Bases de données et transformation : SQL, mappings JSON/XML, gestion des transactions et de la cohérence données
Notions de CI/CD nécessaires
Monitoring & observabilité : logs centralisés, métriques, alerting (Grafana)
Travaux attendus
Architecture d'intégration et schémas de flux
Catalogue API et documentation d'intégration
Pipelines CI/CD et stratégies de test automatisé
Runbooks, procédures d'exploitation, tableaux de bord SLA/KPI.
Plan de montée en compétences de l'équipe
Indicateurs de succès
Disponibilité des processus d'intégration conforme aux SLA
Réduction du MTTR lors d'incidents
Taux d'automatisation des déploiements et fréquence de livraison
Couverture de tests et baisse des régressions en production
Satisfaction PO/métiers sur la qualité fonctionnelle et réactivité
Savoir-être
Leadership technique : capacité à décider, prioriser et défendre des choix architecturaux
Communication : expliquer des choix techniques aux métiers et au management, animer des ateliers
Coaching : accompagner les développeurs, transmettre les bonnes pratiques
Rigueur et sens de la qualité : tests, documentation, process
Capacité à gérer les priorités
Sens de l'engagement collectif, capacité à fédérer
Esprit collaboratif et appétence au travail en équipe pluridisciplinaire et aux méthodes de travail agiles
Données marché — Développeur / Développeuse logiciel ou d'application
Techniciens d'étude et de développement en informatique
Médian : 2 121 €
postes prévus (BMO 2025)