Network IoT Engineer Opportunity Overview
This is a long-term contract opportunity with one of our direct customers. We are looking for a highly experienced and hands-on engineer to manage and integrate IoT devices within our enterprise network.
Role Details
Job Title : Senior Network IoT Engineer
Duration : 12 months
Location : NYC, NY 10107 (Hybrid)
Client Interview : Must be In-Person (F2F Must)
Required Skills & Experience
Core IoT / Network Experience : 8+ years of relevant hands-on experience managing, integrating, and deploying IoT solutions within large-scale network environments.
End-to-End Solution Development : Experience providing end-to-end IoT solution design and integration development for edge devices, network gateways, and cloud platforms.
Data Persistence : Hands-on experience with Time-Series Databases (TSDB) or SQL Database for storing and retrieving IoT telemetry data.
Protocol & API Implementation (Mandatory) : Mandatory experience with identifying data and control protocols (e.g., MQTT, CoAP, HTTPS) from device requirements and implementing integration APIs using latest and emerging technologies such as IoT Platforms, SaaS Applications, and REST APIs .
IoT Platform Experience : Minimum 1 year experience working with a major IoT Platform (e.g., AWS IoT, Azure IoT Hub, Google Cloud IoT). (Equivalent experience with other platforms, e.g., Particle, ThingsBoard, will be considered as well).
Gateway & Edge Management : Experience using Edge Gateway Management solutions (or Equivalent experience in managing complex device networks) is desirable, as well as a good understanding of Enterprise Network and Integration Patterns .
Software Development Foundation : 1+ years of experience in software delivery or software development (Python / Go preferred) for developing custom agents or microservices at the edge.
Protocol Standards : Understanding of Industrial IoT (IIoT) protocols (e.g., Modbus, OPC UA) and network standards (e.g., LoRaWAN, 5G).
Database & Query Skills : Strong Relational Database background and SQL Skills for data analysis and reporting.
Data Manipulation : Experience working with and manipulating JSON, XML, and binary data formats using appropriate scripting languages (e.g., Python, JavaScript / Go).
Configuration & Testing : Experience with configuration, deployment, and testing / validation of IoT device firmware and enterprise network applications.
Network & Cloud Integration : Working knowledge of IoT device authentication, authorization, network security setup, and end-point configuration on both Cloud and On-Premise (Edge) environments.
Cloud Knowledge : Knowledge of Amazon Web Services (AWS) and associated IoT services (e.g., IoT Core, Kinesis).
Comparative Analysis : Experience in comparative analysis of different IoT Platforms or Edge Computing products available in the market.
Network Engineer • NJ, United States