assistant head careers in Carlow, Ireland