Architecte / Tech Lead en messagerie industrielle (RabbitMQ, MQTT et AMQPS) - Freelance (H/F)
Il y a 3 jours
Bordeaux, Aquitaine, France
Collective.work
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
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,
Experience:
2 An(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,
Experience:
2 An(s)