restaurant careers in Carlow, Ireland