4 layers of skills need by the Professional IoT Consultant:
- application and data base design
- cloud infrastructure
- linux administration (edge)
- firmware development (constraint devices)
You don’t have to be expert in every of them, but you need to understand it.