Copied from my yesterday's answer:
If you don't hold a RSA citizenship or work permit yet: rather save your efforts. Do not expect to get one as there are enough well qualified pilots in SA and therefor the criteria for a work permit for foreign pilots won't be fulfilled. You will find similar answers here before.