Requirements
- Degree in Computer Science, Engineering, or equivalent practical experience.
- 2–5 years in backend or systems software engineering, with at least some exposure to OT/IoT environments.
Must-Have Requirements
- Hands-on experience with OPC-UA, MODBUS, and MQTT — protocol implementation, not just conceptual familiarity.
- Proficiency in backend development (Python, Node.js, Go, or Java — at least one).
- Active use of AI tools for coding, testing, and validation in prior roles or personal projects.
- Experience writing integration and unit tests; familiarity with test automation frameworks.
- Comfortable working with message brokers (MQTT brokers, Kafka, or similar) and time-series or event-driven data.
Good to Have
- Exposure to digital twin platforms or industrial IoT stacks.
- Familiarity with OT security considerations (network segmentation, secure protocol configuration).
- Experience with containerisation (Docker/Kubernetes) and CI/CD tooling.
- Knowledge of BACnet, DNP3, or other industrial protocols.
Shortlisted candidates will be offered a 1 Year agency contract employment.