Breakthesilence, I also looked at what you are thinking of doing and contacted the SA Embassy for advice on getting a work permit.
The advice was that pursuing the idea was futile unless you had a local employer who was willing to put up a case that you had skills that could not be found by a local. As my area of expertise was aviation and as there is a glut of local pilots finding such an employer was going to be highly unlikely. I gave up on the idea.