The IoT Device SME Talentcloud seeks experts with the ability to assess device specs and understand what devices can do, how they can be used and connected/integrated with an IoT solution. Other expectations are:
- Strong expertise in device and gateway technologies and associated software, data models, and communication methods and protocols
- Experts in this Talent Cloud should be able to source the desired device and integrate it with all aspects of the IoT solution from a data provisioning and device monitoring perspective
- Responsible for integrating (configuring) IoT device
- Work with Product Manager selecting the right IoT device
- Work with the supplier of devices
- Deep device level expertise (capabilities, features, functions)
- Understand device processing, data model, and connectivity
- Understand communication and device provisioning
Required Skills
- Proven ability to set up devices and create a connectivity path to the IoT data gathering platform and associated applications (create pipeline)
- Understand the 4 core IoT components (devices, connectivity, IoT platforms, and applications) and how they work together
- Knowing how to bring up an IoT solution starting with the initial tracer bullet and evolving it to a full pipeline solution
- Knowing how to bring up an IoT solution starting with the initial Tracer Bullet and evolving it to a full pipeline solution
- IoT data protocols (MQTT, JSON, XML) and internet protocols (HTTP, UDP, etc.)
- Implement edge computing (data filtering, transformation, ML)
- Device configuration using direct connect and over connectivity
Preferred Skills
- Proven direct experience with hardware and devices (as a hobby or working for a company)
- Ability to show IoT development skills (examples of projects and results)
- Knowledge about web or mobile application including application protocols and APIs
- Knowledge about IoT cloud/enterprise platform (AWS, Azure, Google, Oracle, or equivalent)
- Experience working with product management
- Experience working in an agile team
- BS in EE or Computer Engineering degree
- Computer science with a proven hardware component