We are hiring an Industrial Automation Python Developer with hands-on experience in PLC communication, SCADA systems, industrial automation, and real-time data acquisition.
Key Responsibilities:
Develop Python applications for PLC/SCADA data acquisition and automation workflows
Work with industrial communication protocols such as Modbus (RTU/TCP), OPC-UA, MQTT, Profinet, TCP/IP
Interface with PLCs including Siemens, ABB, Allen Bradley, Schneider, Delta, Mitsubishi, and Inovance
Develop dashboards, HMI-style user interfaces, and process monitoring tools
Handle real-time data processing using sockets and multithreading
Required Skills \& Experience:
1–8 years of experience in Python (industrial automation preferred)
Strong understanding of PLC logic, ladder diagrams, and SCADA architecture
Experience with MySQL and/or MSSQL databases
Knowledge of REST APIs, sockets, and multithreading
Understanding of Industry 4.0, IoT gateways, and edge devices
Good to Have:
Experience with Node.js or React-based dashboards
Exposure to AWS or Azure for IIoT deployment
Experience with OPC servers such as KEPServerEX, Ignition, WinCC
Knowledge of predictive maintenance or industrial analytics
Job Types: Full-time, Part-time, Permanent, Contractual / Temporary
Pay: ₹290,904.75 - ₹1,399,020.28 per year
Benefits:
Food provided
Work Location: In person