website owner careers in South Africa