building services engineering manager jobs careers in Carlow, Ireland