content marketers careers in South Africa