Role :- AI Enablement Engineer
Location :- Pune.
Role Summary :-
The IoT Engineer will design, implement, and maintain shopfloor data acquisition and integration solutions across PLC/SCADA/DCS systems, enabling reliable, secure IIoT pipelines to edge and cloud. The role requires hands-on expertise in Node‑RED, industrial networking, OPC (DA/UA), Kepware, SQL, and scripting with Python and JavaScript to build resilient integrations, historians, and real-time dashboards.
Key Responsibilities
- Design and implement IIoT data flows from PLC/SCADA/DCS to edge, historian, and cloud using Node‑RED, OPC UA/DA, Kepware, MQTT/REST, and SQL-backed stores.
- Collect data from shopfloor systems including PLCs, SCADA/DCS, local file systems, sensors, and test benches, ensuring reliable and secure acquisition.
- Integrate via industrial protocols and interfaces: OPC UA/DA, Modbus TCP/RTU, Profinet, EtherNet/IP, MQTT, and file drops (CSV/JSON), with read/write where safe.
- Build reusable Node-RED flows/subflows for device onboarding, health checks, buffering, alerting, and REST/MQTT bridges; maintain versioned configs.
- Collaborate with controls teams to safely access PLC tags and verify mappings against ladder/FB logic, SCADA/DCS points, and SOPs.
- Validate data quality and lineage end-to-end; monitor latency, gaps, drift, and packet loss; drive root-cause analysis and corrective actions.
- Develop edge apps/microservices in Python and JavaScript for parsing, normalization, store‑and‑forward, and health monitoring; integrate with SQL databases and time-series stores.
- Establish monitoring for data quality, latency, uptime, packet loss; implement logging, metrics, alerting, and SQL-based data validation.
- Produce documentation: network diagrams, data flow maps, tag dictionaries, SQL schemas, SOPs, and runbooks; train plant users.
- Support commissioning, FAT/SAT, and on-call troubleshooting; drive root-cause analysis and corrective actions.
- Ensure compliance with cybersecurity and safety standards; manage credentialing, certificates, and least-privilege access.
Required Qualifications
- Bachelors in Electrical/Electronics/Instrumentation/CS or equivalent.
- 4+ years in industrial automation/IIoT integrating PLC/SCADA/DCS with IT systems and databases.
- Strong Node‑RED experience (flows, subflows, context, error handling, MQTT/HTTP nodes).
- PLC ecosystems: Siemens S7, Rockwell ControlLogix/CompactLogix, Mitsubishi, Schneider, or ABB.
- Protocols: OPC UA/DA, Modbus TCP/RTU, Profinet, EtherNet/IP, MQTT; serial‑to‑IP gateways.
- Kepware configuration and administration; performance tuning and diagnostics.
- SCADA/DCS exposure: tag engineering, alarms, historian (e.g., Ignition, WinCC, FactoryTalk, AVEVA/PI).
- SQL proficiency: schema design, indexing, query optimization, stored procedures, and data integrity for PostgreSQL/MySQL/MS SQL; familiarity with time‑series DBs is a plus.
- Programming: Python (pandas, asyncio, pyserial/opcua), JavaScript/Node.js for edge services and APIs.
- Networking: L2/L3 switching, VLANs, QoS, ACLs, routing basics, Wireshark/tcpdump, NTP, SNMP; grounding/EMI awareness.
- Strong troubleshooting across OT devices, drivers, networks, databases, and data pipelines; clear stakeholder communication.
Good To Have Skills
- Ignition development, FactoryTalk, WinCC, or Wonderware experience.
- MQTT Sparkplug B, Kafka, TimescaleDB/InfluxDB, Grafana/Power BI.
- Windows/Linux administration on edge nodes; hardening and patching.
- Cloud IoT services (AWS/Azure/GCP) and REST/GraphQL integration.
- IEC 62443, ISA‑95/88, change control/validation practices.
- Basics of controls safety for safe reads/writes and handshakes.
- Version control (Git), CI/CD basics, containerization familiarity (Docker) for edge deployments.