Recruitment Room Team
Software Technician
Job Description
Main Purpose of the Job
The Software Technician is responsible for maintaining, troubleshooting, and optimizing site-based software systems and infrastructure. This includes BEAMS administration, supporting field technicians, analysing data, and ensuring systems remain efficient and compliant. The ideal candidate has a background in IT support, networking, and on-site client software assistance.
Education, experience and competencies
- Matric/Grade 12, preferably with Mathematics and Science.
- National Diploma in Computer Science, IT, or a related field.
- Valid certifications: A+, N+, S+.
- Minimum 2 years’ experience in software support (preferably in a mining environment).
- Own transport and a valid driver’s license.
- Willingness to travel and work overtime.
Responsibilities
- Provide 1st line support for Field Technician tablets.
- Administer BEAMS site software and infrastructure; generate weekly reports.
- Analyse and report raw data findings to the Technical Superintendent.
- Troubleshoot and maintain on-site networks, including routers.
- Perform remote support via tools like TeamViewer and AnyDesk.
- Conduct software rollouts, upgrades, and routine maintenance.
- Maintain and improve test stations and software integrations.
- Prepare incident reports and participate in PDS (Proximity Detection Systems) testing.
- Deliver end-user training and maintain accurate technical documentation.