TT
Ignition SCADA Developer
Tata Technologies
🇺🇸 United States
On-site
7 months ago
- Ignition
- SCADA
- HMI
- PLC
- OPC UA
- MQTT
- Git
- Data Modeling
- SQL
- PostgreSQL
- MySQL
- ERP
- Python
7 months ago
Role Overview
Ignition SCADA Developer / Support Engineer inIndustrial Automation team. support of real-time industrial dashboards, and operator interfaces usingIgnition by Inductive Automation.
HMI/SCADA development,database integration,Documentation, and familiarity withPLC systems andOT 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 Ignition'sPerspective modules.
- Create responsive web-based HMIs for Desktop.
- Utilizetemplates,tag bindings,scripting, andUDTs for modular and reusable design.
- Develop alarm dashboards, KPI visualizations, production monitoring screens, and operator control interfaces.
2. SCADA Configuration & Deployment
- Set up and configureIgnition Gateways (single and redundant systems), projects, and modules.
- Manage deployment pipelines for Ignition projects indevelopment,staging, andproduction environments.
- Collaborate with IT/OT to configureOPC-UA,MQTT, and tag providers across distributed systems.
- Implement project versioning, backups, and rollback strategies usingGit or Ignition’s 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
- WritePython (Jython) scripts for dynamic behavior and data processing.
- DevelopGateway Eventand Tag Change Scripts.
- UseIgnition 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 Ignition platform.
- Create user guides, SOPs, and technical documentation for all developed solutions
Ignition SCADA Developer · Tata Technologies