online brand ambassador careers in Cape Town, South Africa