Talent.com
SCADA Developer - Ignition

SCADA Developer - Ignition

PRC Resourcesmidland, TX, United States
6 days ago
Job type
  • Full-time
Job description

INDUSTRY : Oilfield Services

LOCATION : Midland, TX

CONTEXT : Our client is seeking a SCADA (Supervisory Control and Data Acquisition) Engineer with experience in Ignition by Inductive Automation and Python. The ideal candidate will design, develop, and maintain SCADA systems and ensure real-time data acquisition, processing, and visualization. If you have a passion for automation, real-time systems, and leveraging your software development skills in a dynamic industrial environment, we want to hear from you.

RESPONSIBILITIES : SCADA Development :

  • Design, configure, and maintain SCADA systems to monitor and control industrial operations.
  • Implement protocols like Modbus, TCP, and others for real-time data acquisition.
  • Integrate SCADA systems with PLCs, RTUs, and field devices.

Software Development :

  • Develop and maintain SCADA applications using Ignition and Python.
  • Create custom scripts and modules to automate workflows within the SCADA environment.
  • Collaborate with system engineers to troubleshoot and optimize system performance.
  • Data Visualization & Reporting :

  • Create real-time data visualization, dashboards, and alarm systems.
  • Generate automated reports and historical data analysis.
  • System Monitoring & Maintenance :

  • Monitor SCADA systems to ensure continuous, real-time operation.
  • Perform system upgrades, patches, and backups.
  • Troubleshoot software and hardware issues related to SCADA components.
  • Collaboration & Documentation :

  • Work closely with other engineers and operators to understand process control requirements.
  • Develop comprehensive documentation for SCADA systems, including design, implementation, and maintenance guides.
  • Provide training and technical support to end users.
  • QUALIFACTIONS : Technical Skills :

  • Strong programming skills in Python.
  • In depth knowledge of Ignition by Inductive Automation.
  • Knowledge of industrial communication protocols (OPC, Modbus, DNP3, etc.).
  • Familiarity with PLC / RTU programming and integration.
  • Experience with database systems like SQL for historical data storage and reporting.
  • Knowledge of industrial control systems and process automation.
  • Ability to develop HMI (Human Machine Interface) displays for SCADA systems.
  • Understanding of networking fundamentals related to SCADA systems (e.g., IP, Ethernet, VLANs).
  • Additional knowledge of software and web development are a major plus.
  • Qualifications :

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field (or equivalent work experience).
  • 3+ years of experience in SCADA development or a related role.
  • Experience with real-time systems and data acquisition.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and within a team environment.
  • Preferred Qualifications :

  • Experience with cloud-based SCADA solutions.
  • Familiarity with cybersecurity best practices for industrial systems.
  • Experience in sectors such as oil & gas, utilities, manufacturing, or water treatment.