About this role
Taux journalier (TJM): 505€ / jour
Notre client dans le secteur Autre recherche un/une Architecte / Tech Lead en messagerie industrielle (RabbitMQ, MQTT et AMQPS) H/F
Description de la mission
Notre client souhaite faire évoluer sa messagerie industrielle et la raccorder à son environnement interne, dans le cadre d'une architecture UNS. La mission s'inscrit dans un contexte industriel multi-sites et porte sur la conception, le déploiement, la sécurisation, la migration et l'industrialisation de plateformes de messagerie.
Mission
Le consultant interviendra comme Architecte AMOE / Tech Lead Messagerie industrielle pour concevoir et déployer un nouveau cluster RabbitMQ, raccorder les brokers industriels existants et assurer la sécurité, la disponibilité et l'exploitabilité de la solution.
Principales responsabilités
* Concevoir et déployer un nouveau cluster RabbitMQ, en définissant son dimensionnement, sa topologie et ses règles de sécurité.
* Configurer les vhosts, queues, exchanges, bindings, permissions et routing keys.
* Mettre en place des flux AMQPS avec un broker industriel et étudier les mécanismes de raccordement adaptés, notamment Shovel ou Federation.
* Sécuriser les échanges au moyen de TLS, certificats, PKI et gestion des secrets.
* Réaliser la montée de version des brokers RabbitMQ de plusieurs sites industriels et les raccorder au nouveau cluster.
* Vérifier la compatibilité des clients, plugins, protocoles et dépendances métier.
* Définir les stratégies de migration, sauvegarde, restauration, bascule et retour arrière.
* Mettre en place la supervision et le monitoring de la solution.
* Documenter l'architecture, les flux, les procédures d'exploitation, les migrations et la mise en support.
* Proposer une stratégie d'orchestration de la gestion des ressources de messagerie et des topics UNS.
* Accompagner le transfert de compétences vers les équipes internes.
Environnement technique
* Messagerie et protocoles : RabbitMQ, AMQP, AMQPS, MQTT
* Architecture : UNS, Shovel, Federation
* Sécurité : TLS, PKI, certificats, gestion des secrets
* Systèmes : Linux, Erlang
Livrables attendus
* Dossiers d'architecture et de conception
* Inventaires techniques avant et après intervention
* Configurations et scripts versionnés
* Matrices de flux et de compatibilité
* Plans et runbooks de migration par site
* Dossiers de sécurité, de sauvegarde et de restauration
* Documentation DATG, DATD, DIA, DMEX et consignes RUN
* Dispositif de supervision et de monitoring
* Rapports et procès-verbaux de recette
* Dossier de transfert au support
Profil recherché
Expérience
* Consultant freelance confirmé ou senior, avec une expérience significative en architecture et exploitation de plateformes de messagerie en environnement industriel ou critique.
* Expérience des montées de version RabbitMQ/Erlang et des architectures haute disponibilité, de la supervision et des plans de reprise.
* Expérience de la documentation technique et des processus de mise en production.
* Anglais courant
Compétences techniques
* Expertise RabbitMQ en production et maîtrise d'AMQP, AMQPS et MQTT.
* Connaissance des architectures UNS et expérience de Shovel et/ou Federation.
* Maîtrise de TLS, PKI, des certificats, de la gestion des secrets et des environnements Linux.
* Capacité à analyser les flux, queues, exchanges, bindings et routing keys.
* Bon niveau en scripting et automatisation.
Compétences personnelles
* Capacité à accompagner le transfert de compétences vers les équipes internes.
Compétences / Qualités indispensables
Expertise RabbitMQ en production, Maîtrise d'AMQP, AMQPS et MQTT, Architecture UNS et mécanismes Shovel/Federation, Sécurisation des échanges avec TLS, PKI et certificats,