cape town see point careers in Johannesburg, South Africa