administrative staff careers in Galway, Ireland