Average Engineering Technician Salary in South Africa

R251,980
Avg. SalaryShow Hourly Rate
R20,152
Bonus
R40,000
Commission
R9,644
Profit Sharing
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for an Engineering Technician in South Africa is R251,980.
10%
R115k
MEDIAN
R252k
90%
R506k
Is Engineering Technician your job title? Find out what you should be paid

Use our tool to get a personalized report on your market worth.

How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
R115k - R506k
Bonus
R4k - R44k
Profit Sharing
R510 - R97k
Commission
R0 - R40k
Total Pay
R101k - R508k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Engineering Technician

Engineering Technician Tasks
  • Maintain equipment, including ordering parts and directing or performing preventative and repair maintenance as needed.
  • Maintain logs and write reports of activity results and equipment maintenance.
  • Create and review technical drawings, blueprints, schematics or specifications.
  • Operate instruments, track test results, and troubleshoot when problems arise.

Popular Employer Salaries for Engineering Technician

The top respondents for the job title Engineering Technician are from the companies Eskom, Transnet Freight Rail and Transnet Ltd. Reported salaries are highest at Eskom where the average pay is R446,000. Other companies that offer high salaries for this role include Transnet Freight Rail and Transnet Ltd, earning around R412,331 and R400,000, respectively. BVI pays the lowest at around R190,000. City of Cape Town and PRASA also pay on the lower end of the scale, paying R300,977 and R331,500, respectively.

Engineering Technician Job Listings

Search for more jobs
Search

Popular Skills for Engineering Technician

Skills in Project Management, Computer Aided Drafting & Design (CADD) and Troubleshooting are correlated to pay that is above average. Skills that pay less than market rate include Technical Analysis and Engineering Design.

Pay by Experience Level for Engineering Technician

An entry-level Engineering Technician with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of R150,838 based on 30 salaries. An early career Engineering Technician with 1-4 years of experience earns an average total compensation of R205,317 based on 454 salaries. A mid-career Engineering Technician with 5-9 years of experience earns an average total compensation of R298,332 based on 200 salaries. An experienced Engineering Technician with 10-19 years of experience earns an average total compensation of R385,237 based on 106 salaries. In their late career (20 years and higher), employees earn an average total compensation of R544,802.

Years of Experience

This data is based on 851 survey responses.
Entry Level
3.5%
Early Career
53.3%
Mid Career
23.5%
Experienced
12.5%
Late Career
7.2%

Related Job Salaries