LeHibou
Notre client dans le secteur Agroalimentaire recherche un/une Référent.e technique transverse H/F Description de la mission : Notre client est une entreprise française en transformation de son système d'information, avec plusieurs projets structurants autour de ses applications métiers, de ses données, de son ERP et de la modernisation de ses pratiques IT. Dans un contexte de croissance et de structuration de la DSI, l'entreprise recherche un Référent technique (dev, ERP, sécu) capable d'apporter une expertise opérationnelle forte, de challenger les choix techniques et d'accompagner les équipes de développement. Le rôle est avant tout technique et transverse . Il ne comporte pas de responsabilité hiérarchique ou de gestion d'équipe au sens RH. Objectifs de la missionLe consultant aura pour objectif de : Garantir la cohérence et la robustesse des choix techniques ; Challenger les développeurs et les prestataires sur les architectures, les pratiques de développement et la qualité du code ; Sécuriser les applications, les flux et les données ; Identifier les risques techniques, applicatifs et cyber ; Accompagner la DSI dans la définition de normes techniques ; Structurer les pratiques de conception, de développement, de tests et de mise en production ; Contribuer à la trajectoire d'évolution du système d'information ; Faire le lien entre la DSI, les équipes de développement, les métiers et les éventuels intégrateurs. Responsabilités principalesRéférentiel technique et architectureAnalyser l'applicatif et la technique existants ; Challenger les architectures proposées par les équipes ; Participer aux choix de conception et d'urbanisation du SI ; Identifier la dette technique et proposer des plans de remédiation ; Formaliser les normes, principes d'architecture et règles de développement ; Vérifier la maintenabilité, la scalabilité et la résilience des solutions ; Participer aux choix techniques liés aux évolutions de l'ERP, de la data et des applications métiers. Accompagnement des équipes de développementRéaliser ou piloter les revues de code ; Challenger les choix de conception, les frameworks et les dépendances ; Accompagner les développeurs sur les sujets complexes ; Faire progresser les pratiques de tests, de documentation et de qualité logicielle ; Veiller à l'application des bonnes pratiques de développement ; Participer à la résolution des incidents complexes et des problèmes de production ; Apporter un regard senior sans se substituer aux développeurs. Sécurité et cybersécuritéIntégrer les exigences de sécurité dès la conception des applications ; Identifier les vulnérabilités potentielles dans le code, les dépendances et les flux ; Challenger les pratiques d'authentification, d'autorisation et de gestion des habilitations ; Évaluer les risques liés aux API, aux échanges de données et aux accès aux bases ; Contribuer à la sécurisation des environnements de développement, de recette et de production ; Participer à la mise en place d'une démarche DevSecOps ; Suivre les sujets de patching, de gestion des secrets, de traçabilité et de journalisation ; Collaborer avec les équipes ou prestataires spécialisés en cybersécurité. Qualité, livraison et exploitationStructurer les processus de livraison et de mise en production ; Challenger les pipelines CI/CD et les contrôles qualité ; définir les niveaux attendus en matière de tests unitaires, d'intégration, de non-régression et de performance ; Améliorer la supervision et la gestion des incidents ; Veiller à la documentation technique et aux procédures d'exploitation ; Contribuer à la mise en place d'indicateurs techniques et de qualité. Environnement technique connuL'environnement actuel comprend notamment : Java Spring Boot Angular GraphQL Oracle Applications métiers et services applicatifs Flux inter-applicatifs et API Environnements de développement, recette et production Problématiques de qualité et de gouvernance de la donnée Sujets liés à l'ERP, au PIM / MDM et à l'industrialisation de la data La connaissance d'environnements complémentaires tels que les outils CI/CD, la conteneurisation, le cloud, la supervision ou les solutions IAM sera appréciée. Profil recherchéNous recherchons un profil senior ayant une expérience confirmée de Référent Lead technique . Le consultant devra disposer de solides compétences sur les sujets suivants : Architecture applicative et conception de systèmes d'information ; Java et écosystèmes Spring Boot ; Angular et développement Full Stack ; API REST et GraphQL ; Bases de données relationnelles, idéalement Oracle ; Revue de code et qualité logicielle ; Sécurité applicative et DevSecOps ; Gestion des dépendances et des vulnérabilités ; CI/CD et industrialisation des livraisons ; Analyse de dette technique ; Accompagnement d'équipes de développeurs ; Documentation d'architecture et normes techniques. Une expérience dans des contextes de modernisation de SI, de migration applicative, d'ERP, de gouvernance données ou de structuration de DSI serait un plus. Qualités attenduesForte capacité à challenger de manière constructive ; Très bon niveau de communication avec des interlocuteurs techniques et métiers ; Capacité à prendre de la hauteur tout en restant opérationnel ; Esprit pragmatique et orienté résolution de problèmes ; Technique de leadership naturel, sans posture hiérarchique ; Capacité à expliquer et faire adopter des normes ; Autonomie et capacité à prioriser les sujets à risque ; Sensibilité forte aux enjeux de sécurité et de protection des données. Ce que le rôle n'est pasCe rôle ne comporte pas de responsabilité hiérarchique directe. Le consultant n'aura pas vocation à : Gérer les congés, évaluations ou recrutements des développeurs ; Assurer le management RH de l'équipe ; Se substituer au DSI ou aux responsables opérationnels ; Réaliser seul tous les développements. Il devra en revanche être suffisamment opérationnel pour analyser le code, challenger les implémentations, participer aux décisions techniques et intervenir ponctuellement sur les sujets critiques.