graduate telecommunications careers in Carlow, Ireland