Match score not available

Web Developer Using Ignition SCADA

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in HTML, CSS, JavaScript, Experience with Python, SQL, industrial protocols.

Key responsabilities:

  • Design intuitive UIs with real-time data display
  • Automate tasks using Python within Ignition
  • Integrate with databases and industrial protocols
  • Connect Ignition with other enterprise systems
  • Develop custom components and ensure security
SkyeDesk logo
SkyeDesk Scaleup https://www.skyedesk.com/
51 - 200 Employees
See more SkyeDesk offers

Job description

This is a remote position.

  • Designing User Interfaces (UIs):
  • Create visually appealing and intuitive UIs for SCADA applications using HTML, CSS, and JavaScript.
  • Develop dashboards that display real-time data, trends, and analytics.
  • Scripting and Automation:
  • Use Python scripting within Ignition to automate tasks, handle data processing, and create custom functionalities.
  • Develop and manage scripts for data acquisition, manipulation, and visualization.
  • Database Integration:
  • Connect Ignition to various databases (SQL, MySQL, PostgreSQL) to store and retrieve data.
  • Write SQL queries to manage and manipulate data for display on the SCADA interface.
  • Communication with Industrial Protocols:
  • Integrate with industrial communication protocols like MQTT, OPC UA, Modbus, and others to fetch and send data to/from field devices.
  • System Integration:
  • Develop interfaces to integrate Ignition SCADA with other enterprise systems such as ERP, MES, and other third-party applications.
  • Use RESTful and SOAP APIs to connect Ignition with external services.
  • Custom Component Development:
  • Create custom components using JavaScript libraries/frameworks (e.g., React, Vue.js) that can be embedded within the Ignition platform.
  • Develop custom visualization widgets or plugins to extend Ignition’s capabilities.
  • Security Implementation:
  • Implement user authentication and authorization mechanisms to ensure secure access to SCADA systems.
  • Ensure compliance with cybersecurity best practices.


Requirements


  • Web Development Skills:
  • Proficiency in HTML, CSS, and JavaScript.
  • Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Scripting and Programming:
  • Strong understanding of Python for scripting within Ignition.
  • Knowledge of Java for developing custom modules in Ignition (optional but beneficial).
  • Database Management:
  • Proficiency in SQL and experience with relational databases.
  • Understanding of data modeling and database design.
  • Industrial Protocols:
  • Familiarity with industrial communication protocols like MQTT, OPC UA, Modbus.
  • Understanding of how to interface with PLCs, sensors, and other industrial devices.
  • API Integration:
  • Experience with RESTful and SOAP APIs for integrating external systems.
  • Ability to develop and consume web services.
  • UI/UX Design:
  • Strong sense of design and user experience principles.
  • Ability to create intuitive and responsive interfaces.
  • Version Control and Collaboration:
  • Proficiency in version control systems like Git.
  • Ability to collaborate with a team of engineers and other stakeholders.
  • Problem-Solving Skills:
  • Strong analytical and problem-solving abilities.
  • Capacity to troubleshoot and resolve issues within the SCADA environment.


Benefits
  • Permanent Work from Home, work in the comfort of your home!
  • Independent Contractors Set-up, you can enjoy your salary in full.

About Skye Desk:


Skye Desk is a fast-growing global remote staffing company headquartered in Australia. The exciting new brand is an extension of a leading Australian recruitment company expanding into the global outsourcing market with the view of significant growth and expansion over the next 24 months. The business is committed to continuous improvement of its people and pride itself on employee engagement development.




Salary:

60, 000 - 70, 000

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Analytical Skills

Web Developer Related jobs