resident solutions careers in South Africa