Telecom it careers in Donegal, Ireland