administator hr careers in Galway, Ireland