telecoms careers in Kildare, Ireland