These are the 6 most in-demand tech jobs that South African companies are struggling to recruit


As IT job openings continue to increase as companies struggle to recruit and acquire essential skills in South Africa, there is an opportunity to develop or retrain individuals to meet this demand.

Prudence Mabitsela, Founder and CEO of Dynamic DNA, a training and skills development company that strengthens the generation of ICTs in Africa, believes these skills are needed to build South Africa’s economy and fill the gaps. in digital and gender skills in the country.

As the Fourth Industrial Revolution (4IR) begins and more companies accelerate their digitization strategies due to the global pandemic, now is the time to add these rare skills to your resume to ensure employability and career advancement in the sector.

“There are many opportunities in a variety of industries and not just in the IT sector,” Mabitsela said. “Jobs span banking and financial services, retail, fintech, government, legal, logistics and many more. It is imperative that the learning and development or re-qualification of existing employees be a priority so that we can bridge the digital divide.

One of the ways Mabitsela believes that individuals can take advantage of this demand for skills is by taking specialized and certified courses that can last anywhere from a year to a few months for a qualification and depending on the course, and with advancement. of technology, many of them can be done online.

“It is important to ensure that these courses are aligned with the MICT SETA qualifications framework and delivered by an accredited training provider,” she advises. “This ensures that you receive a quality education delivered by qualified lecturers with an internationally recognized certificate. “

Here are the 6 most in-demand IT jobs in the country and the skills you need to progress:

1. Software developer

Developer salaries vary widely and can be viewed here.

  • GP R48 442 to R65 604 pm
  • WC R45 012 to R56 685
  • KZN R42 755 to R55 882

There are key skills required in software development today that are worth investing in to ensure your career stays on track, ”said Mabitsela.

“Cloud computing is an area everyone should add to their CVs in 2021 as more companies move their environments to the cloud. This means that learning platforms like Amazon Web Services, Microsoft Azure, and Google Cloud Platform will be of great benefit to your career.

“Other skills include upgrading version control tools such as Git and SVN; containers and tools like Docker and Kubernetes; Such as VSCode and for Java programmers, Eclipse, NetBeans and IntelliJ. If you only know one database programming language, then adding a few more in 2021 is critical as it will keep you ahead of the competition.

2. Network and Computer Systems Engineer

The average salary for a Systems Engineer is R525,000 per year in Johannesburg, while a typical engineer can earn around R30000 per month.

The systems / network administration positions pay the following:

  • GP R35 265 to R47 947 pm
  • WC R30 133 to R43 256
  • KZN R25 920 to R30 640

In the interconnected world we find ourselves in, computer networking skills are increasingly in demand, said Mabitsela.

“If you want to advance your career, the following skills will help you get there: Linux; Juniper; DOD; The Windows; Active Directory; Internet security; VoIP; System Center Configuration Manager; Business process; Configuration management; OSPF; Domain name systems; Unix; and architectural skills.

3. ICT systems analyst

The average salary for a systems analyst starts at around 38,000 Rand per month (450,000 Rand), with an average salary in this role of around 600,000 Rand per year.

Due to digital disruption and advanced technologies, it’s important for the systems analyst to acquire the skills to manage the technologies that are reshaping businesses, Mabitsela said.

“Advancing your skills in these technologies will certainly help you get there: AI (Artificial Intelligence); BI (business intelligence); Big Data; RPA (robotic process automation); Block chain; the digital economy; Information security ; Cloud computing; Software development; Agile IT project management; ML (machine learning); and DL (Deep Learning).

4. Programmer analyst

The average salary for a programmer analyst in South Africa is around R500,000, ranging from R385,000 to R600,000, depending on skills and experience.

A programmer analyst typically has a wide range of skills ranging from those essential computer technology skills to more general skills such as communication, problem solving and even creativity, Mabitsela said.

From a technical point of view, these are the most sought-after skills: developing applications in the .NET framework; data base management; Microsoft SQL server; management and security of Windows applications; web application development; create mobile applications with .NET; capable of using a range of operating systems; advanced Java features; develop interactive client-side web pages; and use popular coding languages, frameworks and technologies like Java, Javascript, PHP, C #, Python, C ++, SQL and .NET, he said.

“It would also be beneficial to obtain certifications in newer computer systems such as cybersecurity; Cloud computing; platform optimization; automating; deep learning; development of intuitive and big data applications.

5. ICT security specialist

The average salary of a cybersecurity specialist is 525,000 Rand per year, while the average salary is between 373,000 Rand and 660,000 Rand.

With the increasing increase in cybercrime, every ICT security specialist needs a range of skills to ensure their business is safe from attack, Mabitsela said.

Beyond basic networking and security skills, the following are worth adding to your resume: incident detection and response; Safety management frameworks; now more than one of these common operating systems and their vulnerabilities iOS, Microsoft Windows and Linux; understand the different network infrastructures; Data confidentiality; Data analysis; Network monitoring systems like Splunk, Solarwinds and Nagios; as well as general skills such as problem solving; teamwork and skills.

6. Business analyst

The average salary for a business analyst is R550,000 per year in Johannesburg, but can go much higher, depending on experience.

  • GP R45 277 to R58 545 pm
  • WC R40 498 to R53 365

“As a business analyst it is important to stay abreast of industry developments and to be able to analyze the capabilities of the myriad of tools available.

“From a technical point of view depending on your current certifications, it is worth updating these skills in 2021: Data Analysis; business process models; SQL server; Microsoft Visio; Test cases; Test plans; UAT; Data storage ; JAD; Application development; User acceptance; UML; The Web; Activity diagrams; QA, PME and many more, ”said Mabitsela.

You also want to add soft skills like research, negotiation, communication, financial planning, and decision making to your resume if you haven’t already, he added.

“These specialized skills will help you develop your career and set you apart from the competition, without forgetting to secure your employability for the future. Take charge of your future and talk to your employer about how you can close the digital skills gap in your organization.

Read: 30 Of The Most Popular Skills That Will Help You Find A Job In The Next Five Years

Source link

Leave A Reply

Your email address will not be published.