rpg careers in Kildare, Ireland