assistant accountant accounts payable careers in South Africa