HiveMQ Platform Engineer
Cygnus Professionals Inc.
India
- Install, configure, and administer HiveMQ Enterprise MQTT Broker on RHEL/Linux servers in DMZ environments and AWS EKS.
- Design, implement, and maintain highly available (HA) HiveMQ clusters.
- Configure HiveMQ clustering, node discovery, health checks, and failover mechanisms.
- Deploy and manage HiveMQ workloads on Kubernetes and AWS EKS.
- Configure HAProxy, NGINX, or AWS load balancers for MQTT traffic.
- Manage Linux services, systemd, firewall rules, ports, DNS, and network connectivity.
- Configure MQTT authentication, authorization, TLS certificates, and secure communication.
- Automate installations, deployments, configuration, and maintenance using Bash or Python.
- Develop and maintain CI/CD pipelines using Jenkins or GitHub Actions.
- Manage Kubernetes manifests, Helm charts, ConfigMaps, Secrets, and resource configurations.
- Monitor HiveMQ cluster health, message throughput, client connections, and broker performance.
- Implement logging, alerting, and monitoring using Prometheus, Grafana, or equivalent tools.
- Perform troubleshooting, root cause analysis, performance tuning, and capacity planning.
- Execute platform upgrades, patching, backup planning, and disaster recovery procedures.
- Collaborate with infrastructure, networking, security, and application teams to ensure reliable MQTT messaging.Required Skills: HiveMQ Enterprise, MQTT, RHEL/Linux, AWS EKS, Kubernetes, HA clustering, load balancing, TLS, and DevOps automation.