According to the latest findings from online job aggregator Adzuna, STEM skills are still high in demand in the South African job market and still offer job seekers some of the best opportunities as far as job stability and average salaries are concerned.
To get an idea of the current rareness of job skills and demand for high-paying skills from employers, Adzuna analysed a sample of the job titles currently being advertised online. The results indicated that there is a high demand for developer and financial management skills in the job market.
Even though the rareness factor of IT skills across some positions has dipped, the demand for technical skills is still high and the supply of experienced skills is still scarce. According to the latest findings, surveyors and mechanical engineers are currently earning the highest salaries in the country, with java developers takin home 3% less in annual earnings than they did in 2019.
Job Skill / Title | Average Salary 2019 | Average Salary 2020 | Pay Increase Per Year | Percentage Increase Per Year |
surveyor | R 623,665 | R 583,242 | -R 40,423 | -7 |
mechanical engineer | R 572,578 | R 579,950 | R 7,372 | 1 |
java developer | R 582,218 | R 569,669 | -R 12,549 | -2 |
software engineer | R 562,339 | R 561,925 | -R 414 | 0 |
engineer | R 590,053 | R 561,064 | -R 28,989 | -5 |
IT manager | R 533,876 | R 546,876 | R 13,000 | 2 |
technologist | R 549,318 | R 544,017 | -R 5,301 | -1 |
pharmacist | R 606,851 | R 543,187 | -R 63,664 | -12 |
financial manager | R 529,870 | R 533,347 | R 3,477 | 1 |
analyst | R 548,159 | R 518,638 | -R 29,521 | -6 |
When looking at the “rareness” factor, Adzuna found that the titles with the highest demand and lowest supply of skills in the country could be found in the financial sector with the demand for financial managers and accountants far outstripping supply.
To understand which jobs were highest in demand at the start of 2020, Adzuna compared the number of live vacancies with the number of unique searches for each skill. Jesse Green, country manager for Adzuna SA says that up to 65% of the rarest skills within the country still fall under the tech industry umbrella but also noted that most online job ads are within the tech sector. Other industries that have a greater demand than skill supply include managerial and financial fields.
Green goes on to explain that: “Although the data only analyses online job ads, we were able to draw a conclusive inference that South African companies are having a hard time finding and retaining rare tech and financial management skills. By looking at the supply and demand for job skills, we have a better overall understanding of which jobs are the highest in demand and, in turn, offer the most rewarding salaries.”
Job Skill / Title | Rareness Factor January 2019 | Rareness Factor January 2020 | Rareness Factor Change Since 2019 |
financial manager | 67.5 | 283.0 | -215.5 |
accountant | 28.7 | 69.6 | -41.0 |
recruiter | 28.1 | 57.6 | -29.4 |
php developer | 153.0 | 56.8 | 96.2 |
java developer | 38.1 | 45.4 | 7.3 |
The list below gives some insight into the rarest skills according to Adzuna’s research.
1. Financial Manager
Rareness factor: 283
For every 283 job adverts on Adzuna, there was one job seeker. Although this is not the highest-paid position in the country, it is by far one of the rarest skills within the SA job market.
Average salary: R533,347
2. Accountant
Rareness factor: 69.6
The rareness factor for accountants increased year-on-year (much the same as that of financial management skills), seeing just one applicant for every 69 jobs posted online. Accounting skills dropped out of the race for a spot in the top 10 highest paid jobs in the country with an average annual salary of R430,564 on offer.
Average salary: R430,563
3. Recruiter
Rareness factor: 57.6
There was only one job seeker with applicable skills for every 57 recruitment jobs posted online at the start of 2020. Like financial management and accounting, recruitment is one of the only top three rareness factor subclasses that saw an increase in demand and decrease in the supply of skills even though it isn’t one of the top 10 highest paying jobs.
Average salary: R410,926
4. PHP Developer
Rareness factor: 56.8
For every 56.8 adverts for PHP developers online, there is only one job seeker. Like most other tech skills, PHP development isn’t as rare as it was at the start of 2019 and also didn’t retain a spot in the top 10 highest paid skills in the country.
Average salary: R434,652
5. Java Developer
Rareness factor: 45.4
Even though job seekers with java development skills took a pay cut in 2020 compared to the previous year’s statistics, there is still only one applicant per 45 java development jobs posted online. Along with job security and a less competitive job market, job seekers looking to work as java developers can also expect to take home very rewarding paychecks of up to R569,669 per year.
Average salary: R569,669