Ignition SCADA Developer

Tata Technologies Ltd

Detroit, MI

JOB DETAILS
SKILLS
Automation, Data Modeling, Data Processing, Database Design, Database Optimization, Desktop PC, Distributed Computing, Documentation, ERP (Enterprise Resource Planning), Git, Human Machine Interface (HMI), Identify Issues, Industrial Engineering, Microsoft SQL Server, MySQL, Performance Analysis, Performance Metrics, PostgreSQL, Production Control, Production Systems, Programmable Logic Controller (PLC), Project Development, Python Programming/Scripting Language, Query Optimization, Reporting Dashboards, Reporting Skills, SQL Databases, Sales Pipeline, Scalable System Development, Scripting (Scripting Languages), Standard Operating Procedures (SOP), Supervisory Control and Data Acquisition (SCADA), Systems Administration/Management, Systems Maintenance, Team Player, Technical Support, Technical Writing, Theater Production, Traceability, Training Data Sets, User Documentation
LOCATION
Detroit, MI
POSTED
30+ days ago

Role Overview Ignition SCADA Developer/Support Engineer Industrial Automation Team Support of real-time industrial dashboards, and operator interfaces using Ignition by Inductive Automation. HMI/SCADA development, database integration, documentation, and familiarity with PLC systems and OT networking. This role requires both hands-on technical development and post-deployment support.

Job Descriptions

  1. Dashboard & HMI Development Design and build high-performance, scalable real-time dashboards using Ignitions Perspective modules. Create responsive web-based HMIs for Desktop. Utilize templates, tag bindings, scripting, and UDTs for modular and reusable design. Develop alarm dashboards, KPI visualizations, production monitoring screens, and operator control interfaces.

  2. SCADA Configuration & Deployment Setup and configure Ignition Gateways (single and redundant systems), projects, and modules. Manage deployment pipelines for Ignition projects in development, staging, and production environments. Collaborate with IT/OT to configure OPC-UA, MQTT, and tag providers across distributed systems. Implement project versioning, backups, and rollback strategies using Git and Ignitions project tools.

  3. Database & Data Modeling Design, query, and optimize SQL databases (PostgreSQL, MSSQL, MySQL) for process data and reports. Build dynamic datasets from historical tag data, transactional systems, and ERP/MES interfaces.

  4. Scripting & Logic Write Python (Jython) scripts for dynamic behavior and data processing. Develop Gateway Event and Tag Change Scripts. Use Ignition Expression Language and Python for custom logic, bindings, and calculations.

  5. Document & Report Generation Design and generate project documentation for HMI and SCADA. Schedule and deliver reports via email, file export, or shared drives. Create compliance reports (batch, downtime, traceability, OEE) integrated with MES or third-party systems.

  6. System Support & Maintenance Monitor SCADA performance, logs, tag usage, and database performance. Troubleshoot and resolve runtime errors, deployment issues, and integration bugs. Support the Ignition platform. Create user guides, SOPs, and technical documentation for all developed solutions.

About the Company

T

Tata Technologies Ltd