senior social media specialist careers in South Africa