rpg careers in Galway, Ireland