About the Role
Our client, WhatJobs Direct, is seeking a highly experienced Senior PLC Programmer & Automation Specialist to join our innovative team in Rustenburg, North West. This hybrid role offers the flexibility to work both remotely and from our well-equipped facility, allowing you to contribute to cutting-edge automation projects while maintaining a healthy work-life balance. You will be instrumental in designing, developing, and implementing advanced PLC control systems for a variety of industrial applications, including mining, manufacturing, and processing plants. This position demands a deep understanding of automation technologies, exceptional problem-solving skills, and the ability to lead complex projects from conception to completion. As a senior member of the team, you will also mentor junior engineers and contribute to the continuous improvement of our automation strategies. We are committed to leveraging technology to drive efficiency and innovation, and your expertise will be crucial in achieving these goals within the Rustenburg region and beyond. This role requires a proactive, detail-oriented individual capable of thriving in a dynamic, collaborative environment.
Key Responsibilities
- Design, program, and commission PLC systems using various platforms (e.g., Siemens S7, Rockwell Studio 5000) for new installations and upgrades.
- Develop and implement complex control logic, algorithms, and safety systems for industrial automation.
- Troubleshoot and debug existing PLC programs, identifying and resolving issues to minimize operational downtime.
- Work with HMI/SCADA software to develop user-friendly interfaces for process monitoring and control.
- Collaborate with clients and cross-functional teams to define project requirements and scope.
- Conduct site visits for system commissioning, testing, and support as required by the hybrid model.
- Provide technical guidance and mentorship to junior automation engineers and technicians.
- Stay updated with the latest advancements in industrial automation hardware and software.
- Ensure all automation solutions adhere to industry standards, safety regulations, and client specifications.
- Contribute to the development of technical documentation, including functional design specifications and user manuals.
Requirements
- Bachelor's degree in Electrical Engineering, Mechatronics, Computer Science, or a related field.
- Minimum of 7 years of progressive experience in PLC programming and industrial automation.
- Extensive experience with major PLC platforms such as Siemens (TIA Portal, STEP 7), Allen-Bradley (Studio 5000, RSLogix), and potentially others.
- Proficiency in HMI/SCADA software development (e.g., WinCC, FactoryTalk View).
- Strong understanding of industrial networks and communication protocols (e.g., Profinet, Ethernet/IP, Modbus).
- Experience with robotic integration and motion control systems is a significant advantage.
- Proven ability to lead complex automation projects and manage technical teams.
- Excellent analytical and problem-solving skills, with a meticulous attention to detail.
- Strong communication and interpersonal skills, capable of effectively liaising with clients and internal stakeholders.
- Ability to work effectively in a hybrid environment, balancing remote work with occasional on-site requirements in the Rustenburg area.
Benefits
- Competitive salary and attractive bonus structure.
- Comprehensive health and wellness benefits.
- Retirement savings plan.
- Opportunities for advanced training and professional certifications.
- Exposure to diverse and challenging industrial projects.
- Hybrid work model offering flexibility.
- Generous annual leave allowance.
- Relocation assistance may be considered for exceptional candidates.