Le poste et le département en un coup d'ceilL'équipe IT Production Middleware assure le support de l'ensemble du cycle de vie de plusieurs infrastructures Middleware pour BNP Paribas Amérique du Nord. Ces infrastructures exploitent des logiciels tiers de pointe qui sont installés, configurés, maintenus et administrés par les membres du groupe Middleware. Parmi les technologies dont Middleware est responsable figurent MQ, Websphere (WAS), Axway Enterprise File Transfer, OpenShift, Kubernetes, Kafka ainsi que le monitoring de chaque infrastructure. En plus des activités de changement (Change-the-Bank), l'équipe Middleware assure un rôle critique de maintien en condition opérationnelle (Run-the-Bank) pour les applications de Paiements, de Trading, du Front Office et du Back Office réparties dans toutes les lignes métier de la Banque de Financement et d'Investissement (CIB) et des Marchés Globaux. La plateforme Middleware évolue constamment pour suivre les changements technologiques, l'activité et les processus de BNP Paribas.
Nous recherchons un Architecte Senior d'Infrastructure Middleware expérimenté pour concevoir, construire et exploiter des plateformes haute performance, "cloud-native", basées sur OpenShift/Kubernetes et des architectures de micro-services. Le rôle se concentre sur l'intégration et la gestion d'OpenShift/Kubernetes et des systèmes de messagerie tels qu'Apache Kafka et IBM MQ.
Dans le détail- Assurer un support 24h/24 et 7j/7 (et le week-end si nécessaire) pour les systèmes impliqués dans l'architecture.
- Concevoir et implémenter des clusters Kubernetes (on-premise) supportant des charges de travail de micro-services.
- Agir en tant qu'Ingénieur/Architecte Infrastructure Kubernetes/Docker et Messagerie (Kafka/MQ).
- Provisionner, configurer et mettre à jour des clusters Kubernetes sur site (on-premise).
- Configurer les volumes persistants (PV), les demandes de volumes persistants (PVC) et les solutions de mise en réseau de conteneurs.
- Développer des charts Helm, des Operators et des pipelines GitOps (Argo CD, Flux) pour le déploiement automatisé et la gestion du cycle de vie.
- Implémenter un maillage de services (service mesh - Istio) et des solutions de passerelle API (Kgateway) pour sécuriser et router le trafic entre les services.
- Concevoir l'architecture, configurer et administrer Apache et IBM MQ pour le streaming d'événements à haut débit.
- Évaluer, installer et gérer des courtiers de messagerie (messaging brokers) supplémentaires (IBM MQ, Solace PubSub+, RabbitMQ) selon les besoins métier.
- Construire des pipelines CI/CD (Jenkins, GitHub Actions, Azure DevOps) intégrant la construction de conteneurs, l'analyse de sécurité et la validation de schémas de messagerie.
- Implémenter des outils d'observabilité (Prometheus, Grafana, Dynatrace) pour surveiller la santé des clusters, les performances et l'utilisation des ressources.
- Développer des directives de bonnes pratiques pour des modèles de micro-services résilients : circuit-breaker, bulkhead, saga et event sourcing.
- Collaborer avec les Product Owners pour traduire les besoins métier en topologies de messagerie évolutives et en contrats de données (schémas Avro/Protobuf).
- Mentorer les équipes d'ingénierie sur la conteneurisation, les bonnes pratiques Kubernetes et l'exploitation des systèmes de messagerie.
- Participer à la rotation d'astreinte ; dépanner les incidents de production impliquant des clusters, des pods et des files d'attente de messages (message queues).
- Se tenir au courant des technologies émergentes et évaluer leur utilité pour les projets futurs.
- Fournir un support de niveau 1/niveau 2 pour les incidents liés aux clusters, résoudre les défaillances réseau et corriger les problèmes applicatifs.
- Faire preuve d'un fort esprit critique et d'aptitudes à la résolution de problèmes.
Les atouts et compétences qui vous feront réussir- Licence/Master en informatique ou en génie informatique.
- Une maîtrise professionnelle de la langue anglaise est requise.
- Plus de 10 ans d'expérience professionnelle dans la construction et l'exploitation de micro-services conteneurisés.
- Expertise approfondie de Kubernetes (provisionnement de clusters, réseau, stockage, sécurité) et de Helm/Operators.
- Solide expérience pratique d'Apache Kafka (configuration de cluster, réplication, sécurité, optimisation des performances).
- Solides connaissances et expérience pratique de l'installation/configuration et de la mise en place d'IBM MQ et Solace (liées au SSL/Channel/Queues).
- Scripting/programmation en Python/Bash et Ansible/Terraform pour l'automatisation.
- Capacité à travailler en rotation d'astreinte.
- Volonté de s'adapter aux changements constamment introduits par l'environnement dynamique de la Banque.
- Expérience en tant que membre d'une équipe travaillant dans un contexte international.
- Capacité à gérer des demandes conflictuelles dans le respect des délais dans un environnement en mouvement rapide.
- Doit être autonome avec une grande attention aux détails.
- Bonnes compétences en communication et qualités interpersonnelles.
- Expertise dans l'installation/configuration de Kubernetes et containerd avec des communications SSL.
- Expertise de travail sur Linux et scripting Bash.
- Maîtrise d'au moins un langage de script (Python et/ou Bash de préférence).
*Notant que la grande majorité de notre clientèle, tant interne qu'externe, est située à l'extérieur du Québec et du Canada, des exigences linguistiques spécifiques peuvent s'appliquer. La maitrise professionnelle de l'anglais est requise.
Bien que la description ci-dessus décrive le profil idéal, nous encourageons toute personne intéressée à postuler, même si elle ne répond pas à l'intégralité des critères de qualification mentionnés.
Ce que l'on vous offre
En complément d'une rémunération compétitive, nous proposons une gamme complète d'avantages flexibles conçus pour soutenir votre santé, votre bien-être et votre réussite à long terme :
Santé et bien-être Un éventail d'options flexibles pour vous et votre famille, incluant un service de télémédecine disponible 24h/24 et 7j/7.
Soutien à la santé mentale Jusqu'à 5 000$ par an pour des séances avec des professionnels de la santé mentale, ainsi qu'un accès illimité via notre Programme d'aide aux employés (PAE).
Avantages financiers Un régime de retraite à cotisations déterminées et une série d'avantages financiers supplémentaires.
Journées de bénévolat rémunérées Prenez du temps pour vous impliquer au sein de la communauté.
Apprentissage et développement Accès à des formations de haute qualité, à des programmes de développement personnel et à des perspectives claires d'évolution de carrière au sein de notre organisation mondiale.
Flexibilité du lieu de travail Le travail hybride est possible pour la plupart des postes.Une présence au bureau est requise au moins trois jours par semaine, dont l'un doit être un lundi ou un vendredi.
Pour en savoir plus sur notre gamme d'avantages, cliquez ici .
Vous voulez découvrir d'autres offres de BNP Paribas au Canada ?
C'est ici : BNP Paribas au Canada Nos offres d'emploi
Protégez-vous contre les offres d'emploi frauduleuses. Les courriels concernant des postes chez BNP Paribas proviendront toujours d'adresses se terminant par [redacted].com, [redacted].bnpparibas.com, [redacted].bnpparibas.com ou [redacted].bnpparibas.com. Soyez vigilant face à tout courriel relatif à un emploi chez BNP Paribas provenant d'autres domaines et ne répondez pas. BNP Paribas n'enverra jamais de paiement à un candidat et ne demandera jamais de paiement de la part d'un candidat pour des postes publiés par BNP Paribas.