Role: Ignition Developer
Location: (Hybrid) Mumbai, Gurugram (Delhi/NCR), Bengaluru, Hyderabad, Chennai, Pune, Kolkata
Exp: 4-8+ Years
Requirements
We are looking for an experienced Ignition Developer to design, develop, and implement SCADA and IIoT solutions using Inductive Automation’s Ignition platform. The role involves working closely with cross-functional engineering, IT, and manufacturing teams to enable Industry 4.0 initiatives, real-time data acquisition, and analytics across industrial environments such as Automotive, High-Tech, Food & Beverage, and Pharmaceuticals.
The ideal candidate will have strong hands-on experience with Ignition (Vision & Perspective), Python scripting, industrial communication protocols, historians, and cloud integration.
Key Responsibilities
SCADA & IIoT Solution Development
- Design, develop, and deploy SCADA applications using Ignition Vision and Perspective modules.
- Build and test Ignition projects, dashboards, alarms, and reports for manufacturing operations.
- Develop shift-wise, weekly, and monthly reports in PDF format.
Industrial Data Integration
- Establish reliable communication with plant and shop-floor systems using:
- Modbus TCP/IP, Modbus RTU
- MQTT and other IoT protocols
- Configure and unify tag namespaces to support scalable data modeling.
- Enable secure data transport from Ignition Gateway to cloud platforms.
Application Development & Scripting
- Write efficient, maintainable, and scalable Python scripts, including:
- Develop and maintain Named Queries and Transaction Groups.
- Build and consume RESTful APIs to:
- Pull data from third-party systems
- Expose Ignition data to external applications
Enterprise & Cloud Integration
- Integrate Ignition solutions with ERP and MES systems.
- Work with relational databases such as MySQL and MS SQL Server.
- Implement IIoT solutions using MQTT, Sparkplug B, and ISA-95 standards.
Architecture, Quality & Documentation
- Translate manufacturing and business requirements into technical solution architectures.
- Author technical design documents and implementation guides.
- Ensure scalability, maintainability, cybersecurity, and performance of solutions.
- Troubleshoot automation and SCADA issues, collaborating with internal teams, clients, contractors, and vendors.
Required Skills & Qualifications (Must-Have)
- BE / B.Tech in Instrumentation, Electronics, Electrical Engineering, or an equivalent discipline.
- 3+ years of hands-on experience in automation systems / system integration within:
- Pharmaceutical industries
- Ignition SCADA (Vision & Perspective)
- Python scripting in Ignition
- SCADA and IIoT architectures
- Hands-on experience with industrial communication protocols:
- Modbus TCP/IP, Modbus RTU
- Named Queries & Transaction Groups
- RESTful API development and integration
- Reporting and data visualization in Ignition
- Historians and time-series data
Nice-to-Have Skills
- Experience building custom Ignition modules using the Ignition SDK.
- Hands-on experience with PTC Kepware, SAP, or AWS IoT services.
- Familiarity with industrial historians such as:
- Good understanding of AWS cloud services, including:
- Ability to read and interpret automation control system drawings & documentation.
- Basic understanding of data analytics concepts (Average, Min, Max, trends).
- Prior experience in client-facing or consulting roles.
Job Types: Full-time, Contractual / Temporary
Contract length: 6 months
Pay: ₹1,000,000.00 - ₹3,000,000.00 per year
Benefits:
- Cell phone reimbursement
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: In person