About this role
VOTRE RÔLE ? Rattaché(e) à la Direction Groupe, vous apportez une vision technique transverse et accompagnez les équipes de développement sur les sujets les plus complexes. Votre mission consiste à contribuer à la définition de la trajectoire technique du Groupe tout en accompagnant les équipes dans la mise en oeuvre de solutions robustes, performantes et pérennes. Vous intervenez auprès des différentes filiales en tant qu'expert, conseiller et facilitateur sur les problématiques d'architecture, de modernisation et d'industrialisation des applications. Architecture et modernisation Définir les architectures applicatives des nouveaux projets Construire les trajectoires de modernisation des applications existantes Participer aux choix technologiques structurants du Groupe Accompagner les équipes dans l'adoption de nouvelles technologies, méthodes et outils Identifier les opportunités de rationalisation et de mutualisation des plateformes Expertise technique Réaliser des audits techniques et des revues d'architecture Identifier les risques liés à la performance, à la sécurité, à la maintenabilité ou à la scalabilité des applications Accompagner les équipes dans la résolution des problématiques techniques complexes Participer à la gestion des incidents majeurs nécessitant une expertise approfondie Apporter un regard critique et constructif sur les choix techniques réalisés au sein des projets Accompagnement des équipes Conseiller les responsables techniques, Tech Leads et développeurs seniors Partager les bonnes pratiques d'architecture et de conception logicielle Participer à la montée en compétences des équipes Favoriser les échanges de connaissances entre les différentes filiales Accompagner la diffusion des standards techniques du Groupe Vision transverse Groupe Veiller à la cohérence globale des architectures logicielles du Groupe Contribuer à la définition et à l'évolution des standards techniques Participer aux réflexions stratégiques autour du Cloud, de l'observabilité, de la sécurité et de l'intelligence artificielle Identifier les synergies et les mutualisations possibles entre les différentes solutions du Groupe Participer à la définition de la feuille de route technologique QUI ÊTES-VOUS ? Vous disposez d'au moins 10 ans d'expérience dans le développement logiciel et avez progressivement évolué vers des fonctions d'architecture applicative ou logicielle. Votre parcours vous a permis d'acquérir une solide culture du développement logiciel, de la qualité de code et des enjeux de conception de systèmes complexes. Vous appréciez les environnements où la réflexion technique, la transmission des connaissances et la prise de recul sont essentielles. Vous êtes capable de dialoguer aussi bien avec les développeurs qu'avec les responsables techniques, les managers et les directions métiers. Compétences techniques indispensables Excellente maîtrise d'au moins un langage orienté objet majeur (Java fortement apprécié) Expérience des architectures distribuées et des API Expérience sur des applications SaaS à forte volumétrie Bonne connaissance des environnements Cloud et DevOps Maîtrise des problématiques de performance, de scalabilité et de sécurité applicative Maîtrise des bases de données relationnelles Compétences appréciées Connaissance des bases de données non relationnelles Expérience de construction d'entrepôts de données Intégration de solutions d'intelligence artificielle dans les applications Connaissance des pratiques d'observabilité Expérience dans plusieurs environnements technologiques Connaissance du secteur public ou des métiers couverts par les filiales du Groupe Expérience en programmation fonctionnelle Qualités personnelles Capacité à prendre de la hauteur tout en restant pragmatique Leadership technique Goût pour la transmission et l'accompagnement Esprit d'analyse et de synthèse Curiosité technologique Force de proposition Excellentes capacités de communication Approche orientée résultats et création de valeur