human resources careers in Galway, Ireland