administrative staff careers in Carlow, Ireland