Jobs in

Automation Engineer - Johannesburg

Responsibilities in technical product management, specifically focusing on PLC and SCADA software packages, ensuring our offerings align with industry needs and client requirements - working closely with the product management to do so.

Responsibilities:

  • Lead the design and development of automation frameworks and tools to support software development, testing, and deployment processes within the operations and on customer projects.
  • Collaborate within the engineering team, quality assurance teams, and other stakeholders to identify automation needs and requirements specific to the product portfolio and customers operational environment.
  • Architect and implement end-to-end automated solutions for continuous integration, continuous deployment (CI/CD), and infrastructure automation tailored to our customers project and business needs.
  • Design and implement tests for functionality, performance, ensuring the reliability and quality of the products and services.
  • Take on responsibilities in technical product management for PLC and SCADA software packages, including defining product roadmaps, gathering and prioritising customer requirements, and collaborating with our customers development teams to deliver innovative solutions.
  • Monitor, troubleshoot, and optimise automated processes to ensure reliability, scalability, and performance, supporting commitment to delivering exceptional customer experiences.
  • Stay up to date with industry trends and best practices in automation engineering and product management, incorporating them into the processes to maintain our competitive edge.
  • Mentor junior engineers within the team (and our customers teams) and provide technical guidance and support as needed to foster a culture of continuous learning and development (Partner Development).

Essential requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in automation engineering or related roles, preferably in a software development environment within the electrical or mechanical industry.
  • Strong proficiency in various programming languages, such as Python and C++.
  • Technical expertise in SCADA software packages such as Wonderware, Ignition, or Siemens WinCC, and PLC programming languages such as ladder logic, structured text, or function block diagrams. Experience in the use of Delta PLCs and VTScada preferable, other relevant experience also accepted.
  • Experience with PLC and SCADA systems development, including designing, programming, and configuring automation systems to meet client specifications and industry standards.
  • Proven track record of successfully delivering projects involving the development and integration of SCADA and PLC systems, from requirements gathering to implementation and support.
Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Engineer Johannesburg South - Johannesburg

Network Engineering

...

Mechatronic Engineer - Johannesburg

...

Mechatronic Engineer - Johannesburg

...

Mechatronic Engineer - Johannesburg

...

PLC Programmer - Johannesburg

...

Want to do another search?

Jobs in