Telecom it careers in Wicklow, Ireland