It information technology careers in Cavan, Ireland