De IoT-ontwikkelaar implementeert ontwerpen voor IoT-oplossingen, waaronder apparaattopologie, connectiviteit, foutopsporing en beveiliging. De IoT Developer implementeert compute / containers en configureert apparaatnetwerken. De IoT-ontwikkelaar implementeert ontwerpen voor oplossingen voor het beheren van datapijplijnen, inclusief monitoring en datatransformatie met betrekking tot IoT. De IoT-ontwikkelaar werkt samen met data-ingenieurs en andere belanghebbenden om een succesvolle bedrijfsintegratie te garanderen.
IoT-ontwikkelaars moeten goed weten hoe de Azure-services die een IoT-oplossing vormen, moeten worden gemplementeerd, inclusief opties voor gegevensopslag, gegevensanalyse, gegevensverwerking en platform-als-service-opties. IoT-ontwikkelaars moeten de configuratie-instellingen van de Azure IoT-service kunnen herkennen in het codegedeelte van een IoT-oplossing en specifieke IoT-coderingstaken kunnen uitvoeren in ten minste n door Azure ondersteunde taal, waaronder C #, Node, C of Python.