infrastructure and careers in Cavan, Ireland