There are some opportunities to work at international schools and private language centres in South Africa, but these positions usually have higher requirements than public schools. To work at one of these schools, you’ll usually be expected to have at least two years’ teaching experience, potentially in maths, science or technology, as well as relevant qualifications.
There are also a growing number of private English tutors in South Africa. They often advertise their services online and earn $12-20 per hour.