En tant qu'architecte middleware, CI/CD et conception applicative, vous participerez activement aux travaux d'architecture applicative que nous lançons actuellement. Vos principales responsabilités seront notamment :
Définir la stratégie middleware et CI/CD
Proposer un schéma directeur des middlewares (ESB, brokers de messages, API Gateway, gestionnaire de logs/monitoring) et des pipelines CI/CD (outils d'intégration continue, orchestration des déploiements, automatisation des builds).
Établir des référentiels de bonnes pratiques autour de l'intégration continue, du déploiement continu et des processus DevOps (gouvernance des artefacts, gestion des environnements, rollback, tests automatisés).
Contribuer au renforcement de l'industrialisation et de l'automatisation en participant à l'extension de nos plateformes centralisées regroupant orchestrateurs de conteneurs, chaînes CI/CD partagées, pipelines automatisés pour le packaging, le test et le déploiement.
Aider au renforcement des pratiques d'architecture applicative dans les phases de cadrage et d'opportunité
Rédiger des recommandations architecturales (schémas, patterns de communication interservices, exigences de montée en charge, plan de disaster recovery) afin d'accompagner les projets dès leur phase de conception.
Travailler avec les architectes produit, les équipes développement et les responsables d'infrastructures pour qualifier les besoins d'intégration middleware, déterminer les composants réutilisables et assurer la cohérence des choix technologiques.
Sensibiliser et former les équipes (référents métiers, développeurs, intégrateurs) aux bonnes pratiques DevOps, aux outils de CI/CD (par exemple Jenkins, GitLab CI, Azure DevOps) et aux solutions de middleware (ex. Kafka, RabbitMQ, MuleSoft).
Le poste d'Architecte middleware, CI/CD et conception applicative est fait pour vous si :
Vous disposez d'une expérience significative au sein d'une DSI de grande envergure (plusieurs centaines de collaborateurs) ou dans une société de conseil accompagnant des grands comptes.
Vous justifiez d'une solide culture informatique et d'une crédibilité opérationnelle avérée dans les domaines suivants :
Middlewares : maîtrise des ESB, messaging (Kafka, RabbitMQ ou équivalent), API Management (Gateway, passerelles, reverse proxy).
CI/CD et DevOps : expérience pratique sur des chaînes d'intégration continue et d'automatisation de déploiement (Jenkins, GitLab CI, Ansible, Terraform).
Conception applicative : connaissance approfondie des architectures microservices, des conteneurs et des patterns de résilience.
Vous êtes reconnu(e) pour votre capacité à convaincre et à fédérer :
Vous savez vulgariser des concepts techniques pour des interlocuteurs métiers ou des décideurs.
Vous êtes force de proposition pour identifier les leviers d'amélioration, challenger les choix technologiques et formuler des recommandations pragmatiques.
Vous avez une bonne connaissance des environnements cloud (privé et/ou public) et des enjeux d'infrastructure (réseaux, conteneurs, sécurité).
Vous maîtrisez les outils de modélisation d'architecture et savez documenter les choix techniques dans un référentiel partagé (Ex. Confluence, Git).
La maîtrise de l'anglais écrit et oral est exigée.
Ce poste pourra, après une période d'intégration et en fonction des contraintes opérationnelles, bénéficier du télétravail selon notre politique RH.
Contactez nos ambassadrices/ambassadeurs
La Banque de France est une institution socialement responsable, attachée au respect de la diversité sous toutes ses formes, à la lutte contre les discriminations, à favoriser la parité Femme/Homme et à garantir un environnement de travail de qualité.
Des aménagements de poste peuvent être organisés pour tenir compte des handicaps des personnes recrutées.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.