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 modernisationDéfinir les architectures applicatives des nouveaux projetsConstruire les trajectoires de modernisation des applications existantesParticiper aux choix technologiques structurants du GroupeAccompagner les équipes dans l'adoption de nouvelles technologies, méthodes et outilsIdentifier les opportunités de rationalisation et de mutualisation des plateformesExpertise techniqueRéaliser des audits techniques et des revues d'architectureIdentifier les risques liés à la performance, à la sécurité, à la maintenabilité ou à la scalabilité des applicationsAccompagner les équipes dans la résolution des problématiques techniques complexesParticiper à la gestion des incidents majeurs nécessitant une expertise approfondieApporter un regard critique et constructif sur les choix techniques réalisés au sein des projetsAccompagnement des équipesConseiller les responsables techniques, Tech Leads et développeurs seniorsPartager les bonnes pratiques d'architecture et de conception logicielleParticiper à la montée en compétences des équipesFavoriser les échanges de connaissances entre les différentes filialesAccompagner la diffusion des standards techniques du GroupeVision transverse GroupeVeiller à la cohérence globale des architectures logicielles du GroupeContribuer à la définition et à l'évolution des standards techniquesParticiper aux réflexions stratégiques autour du Cloud, de l'observabilité, de la sécurité et de l'intelligence artificielleIdentifier les synergies et les mutualisations possibles entre les différentes solutions du GroupeParticiper à la définition de la feuille de route technologique à moyen et long terme
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 indispensablesExcellente maîtrise d'au moins un langage orienté objet majeur (Java fortement apprécié)Expérience des architectures distribuées et des APIExpérience sur des applications SaaS à forte volumétrieBonne connaissance des environnements Cloud et DevOpsMaîtrise des problématiques de performance, de scalabilité et de sécurité applicativeMaîtrise des bases de données relationnellesCompétences appréciéesConnaissance des bases de données non relationnellesExpérience de construction d'entrepôts de donnéesIntégration de solutions d'intelligence artificielle dans les applicationsConnaissance des pratiques d'observabilitéExpérience dans plusieurs environnements technologiquesConnaissance du secteur public ou des métiers couverts par les filiales du GroupeExpérience en programmation fonctionnelleQualités personnellesCapacité à prendre de la hauteur tout en restant pragmatiqueLeadership techniqueGoût pour la transmission et l'accompagnementEsprit d'analyse et de synthèseCuriosité technologiqueForce de propositionExcellentes capacités de communicationApproche orientée résultats et création de valeur