VHFRT - Good luck getting a working visa for SA. I'm a South African and my wife is an Aussie nurse and we could not get her a working visa. We ended up moving to Australia out of frustration, and you can ask anybody how tedious it is to get an Ausie visa. In the process we met people who have been unsuccessfully trying to get SA work permits for more than 10 years! I don't think any of the airline companies will sponsor you. I know a couple of SA pilots working in other countries.
Good luck and let us know if you get in.