Role: IoT & Big Data Integration Technical Lead
Location: Remote
Contract
Job Description: Big Data Integration / IoT Technical Lead
Role Summary
We are seeking a Big Data Integration / IoT Technical Lead to lead the design, development, and delivery of end-to-end IoT and data integration solutions spanning edge devices, embedded systems, streaming platforms, and cloud-based big data environments. This role requires deep hands-on expertise in edge computing, embedded programming, real-time data ingestion, and scalable data platforms, along with the ability to provide technical leadership across distributed teams.
Required
Bachelor s degree in Computer Science, Electrical Engineering, Computer Engineering, or related field, or equivalent experience.
Strong hands-on experience with embedded programming (C/C++, Python) and embedded Linux.
Deep experience designing and implementing edge computing solutions.
Strong experience with IoT protocols such as MQTT, AMQP, and HTTP.
Hands-on experience with Kafka or similar streaming platforms.
Strong experience with cloud-native development, containers, and Kubernetes.
Experience integrating IoT systems with cloud platforms (AWS IoT or equivalent).
Proven experience leading technical teams and owning end-to-end solution delivery.
Preferred
Experience with AWS IoT Core, Greengrass, or similar edge platforms.
Experience with time-series databases and IoT data storage patterns.
Exposure to AI/ML inference at the edge.
Experience with OTA update frameworks and device fleet management.
Knowledge of industrial IoT, telematics, or connected vehicle platforms.