operation restaurant careers in Carlow, Ireland