internet and social media careers in Roscommon, Ireland