rpg careers in Dublin, Ireland