technology, sector careers in Carlow, Ireland