inspector careers in Carlow, Ireland