digital communications careers in Benoni, South Africa