accounting staff careers in South Africa