Consultant will be working on a new MQTT/Hive MQ setup. IoT smart manufacturing project.
Cloud platform - Azure
Must have 3-4 years of experience in the field of manufacturing solutions and minimum 2 years of HiveMQ - Sequel, cloud/edge integrations experience.
These are the skills required:
Expertise in MQTT Protocols: Deep understanding of MQTT 3.1.1 and MQTT 5.0, including advanced features like QoS levels, retained messages, session expiry, and shared subscriptions.
HiveMQ Platform Proficiency: Hands-on experience with HiveMQ broker setup, configuration, clustering, and deployment (on-premises, cloud, or Kubernetes).
Edge-to-Cloud Integration: Ability to design and implement solutions that bridge OT (Operational Technology) and IT systems using MQTT.
Sparkplug B Knowledge: Familiarity with Sparkplug B for contextual MQTT data in IIoT environments.
Enterprise Integration: Experience with HiveMQ Enterprise Extensions (e.g., Kafka, Google Cloud Pub/Sub, AWS Kinesis, PostgreSQL, MongoDB, Snowflake).
Security Implementation: Knowledge of securing MQTT deployments using HiveMQ Enterprise Security Extension (authentication, authorization, TLS, etc.).
Custom Extension Development: Ability to develop and deploy custom HiveMQ extensions using the open-source SDK.
Development & Scripting
MQTT Client Libraries: Proficiency in using MQTT client libraries (e.g., Eclipse Paho, HiveMQ MQTT Client) in languages like Java, Python, or JavaScript.
MQTT CLI: Familiarity with the MQTT Command Line Interface for testing and debugging.
Scripting & Automation: Ability to automate deployment and testing using tools like HiveMQ Swarm.
Soft Skills & Experience
IoT/IIoT Project Experience: Proven track record in implementing MQTT-based IoT solutions.
Problem Solving & Debugging: Strong analytical skills to troubleshoot MQTT communication and broker issues.
Communication & Documentation: Ability to clearly document architecture, configurations, and best practices for clients.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Contract