Contexte :
•
Au sein de la Direction des Systèmes d'Information, le Département Architecture est en charge de la définition des architectures cibles de la Banque et de leur déclinaison en solutions applicatives concrètes, en particulier sur les domaines critiques : cœur bancaire (Core Banking System), finance, risque, conformité, paiements et data.
•
Dans le cadre du renforcement de l বৃহৎquipe, nous recrutons un(e) Ingénieur(e) Architecte Solution Junior qui interviendra, aux côtés d'architectes solution confirmés et seniors, sur la conception détaillée des solutions et le suivi de leur mise en œuvre, en lien étroit avec les équipes de développement, de production, de sécurité et les architectes d'entreprise du département.
Missions :
•
Participer à la conception détaillée de solutions applicatives répondant aux besoins fonctionnels et aux contraintes techniques de la Banque.
•
Définir les patterns d'intégration entre applications (API, messaging, ESB, événementiel) en cohérence avec l'architecture cible du Groupe.
•
Contribuer à la conception des flux de données (temps réel et batch) entre systèmes source et systèmes cibles.
•
Rédiger les dossiers d'architecture (DA) et les spécifications d'interfaces.
•
Accompagner les équipes de développement dans l'implémentation et veiller à la conformité avec les choix d'architecture retenus.
•
Participer aux revues de conception et aux comités d'architecture internes aux côtés des architectes seniors.
•
Contribuer à l'identification et à l'évaluation de solutions techniques ou progicielles (build vs buy).
•
Assurer une veille technologique sur les patterns d'architecture, les plateformes cloud et les outils d'intégration.
Compétences techniques :
•
Connaissances en architecture logicielle et patterns de conception (microservices, API REST, architectures événementielles).
•
Notions sur les outils et technologies d'intégration : ESB, API Gateway, messaging (Kafka ou équivalent), IAM/SSO.
•
Bases en bases de données relationnelles et NoSQL, ainsi qu'en environnements data (datahub, datawarehouse).
•
Connaissances en architectures cloud et hybrides.
•
Notions de développement (Java, Python ou équivalent) permettant de dialoguer efficacement avec les équipes techniques.
•
Sensibilité aux enjeux de sécurité applicative, de résilience et de performance des systèmes.
Compétences fonctionnelles :
•
Capacité à traduire un besoin métier en solution applicative cohérente et réalisable techniquement
•
Compréhension des enjeux fonctionnels bancaires est un plus
•
Capacité à appréhender des systèmes d'information complexes multi-applicatifs.
•
Compréhension des cycles de vie projet (cadrage, conception, réalisation, recette, mise en production).
Soft Skills :
•
Rigueur technique et souci du détail dans la conception des solutions.
•
Capacité à vulgariser des sujets techniques auprès d'interlocuteurs non techniques.
•
Esprit d'équipe et aisance à collaborer avec des profils variés (développeurs, architectes, product owners, production).
•
Curiosité et forte appétence pour les nouvelles technologies.
•
Capacité à gérer plusieurs sujets en parallèle et à prioriser dans un contexte projet.
•
Autonomie progressive, sens des responsabilités et proactivité.
•
Sens du client et posture de conseil.
Autres critères :
•
Diplôme d'ingénieur Bac+5 (informatique, généraliste, télécommunications) ou Master 2 équivalent.
•
Une expérience en développement, intégration ou architecture applicative est appréciée.
•
Habilitation et respect des exigences de confidentialité liées aux données bancaires et à la conformité.