Community managers are often your brand ambassadors online, and need a specific - and diverse - skill set