admin careers in Galway, Ireland