social media analyst careers in South Africa