rpg careers in Roscommon, Ireland