It's fun to work in a company where people truly BELIEVE in what they are doing!
We're committed to bringing passion and customer focus to the business.
About the Role:
We are seeking a highly skilled IoT Support Engineer to provide technical support, troubleshooting, and maintenance for IoT and Edge computing solutions deployed in manufacturing and industrial environments. This role involves monitoring, diagnosing, and resolving issues related to Edge-to-Cloud connectivity, IoT protocols, containerized workloads, and Azure IoT services. You will work closely with IoT developers, data scientists, and cloud engineers to ensure system stability, performance, and efficiency.
Key Responsibilities:
1. IoT System Monitoring & Support
• Provide Level 2 & 3 support for IoT solutions deployed in industrial environments.
• Monitor Edge and Cloud-based IoT systems for performance, connectivity, and reliability issues.
• Develop real-time alerting mechanisms for IoT device failures, connectivity drops, or performance degradation.
2. Troubleshooting & Issue Resolution
• Investigate and resolve issues related to IoT protocols (MQTT, HTTP, AMQP, OPC-UA, etc.).
• Debug OPC-UA tags and configurations for proper data transmission.
• Analyse logs from MQTT brokers (NanoMQ, EQMX MQTT, Mosquitto) and ensure message integrity.
• Work with Docker-based containerized workloads and troubleshoot deployment issues.
3. Edge-to-Cloud Connectivity & Maintenance
• Ensure stable Edge-to-Cloud connectivity using Azure IoT Hub, Azure Event Hub, and ADLS.
• Support Azure-based IoT deployments, including Azure IoT Edge, Azure IIoT Framework, and Azure IoT Central.
• Maintain K3S or AKS (Kubernetes) clusters used for IoT edge deployments.
4. CI/CD & DevOps Support
• Manage and troubleshoot CI/CD pipelines for IoT deployments in Azure DevOps.
• Maintain version control, deployments, and container registries (Azure Container Registry).
• Debug helm-based deployments and Kubernetes configurations.
5. Documentation & Collaboration
• Create and maintain technical documentation for IoT architectures, troubleshooting steps, and best practices.
• Work closely with IoT developers, DevOps engineers, and manufacturing teams to ensure smooth IoT system operations.
• Train end-users and support teams on IoT monitoring tools and incident handling.
Mandatory/Required Skills:
• Experience in IoT Support – 4+ years of experience supporting industrial IoT solutions in a production environment.
• Strong Troubleshooting Skills – Expertise in diagnosing and resolving issues in Edge-to-Cloud architectures.
• IoT & IIoT Knowledge – Hands-on experience with IoT protocols (MQTT, OPC-UA, HTTP, AMQP).
• MQTT Brokers – Experience working with NanoMQ, EQMX MQTT, Mosquitto.
• Python & Scripting – Strong Python scripting skills for debugging and automating IoT operations.
• Containerization – Hands-on experience with Docker, building images, deploying containers.
• Azure IoT Services – Experience with Azure IoT Hub, Azure Event Hub, ADLS, Azure Data Explorer.
• DevOps & CI/CD – Experience with Azure DevOps, CI/CD pipelines, Kubernetes (K3S or AKS).
• Monitoring & Alerting – Familiarity with monitoring IoT device health and cloud infrastructure.
Good to Have Qualifications:
• Experience with Neuron, ekuiper for IoT data processing.
• Working experience with OPC UA Servers or Prosys simulators.
• Hands-on experience with Azure IoT Edge, Azure IoT Central, Azure Arc, and Azure Edge Essentials.
• Familiarity with Rancher for Kubernetes cluster management.
• Experience in Manufacturing or Industrial IoT environments.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Not the right fit? Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!