fresh civil engineering careers in Cavan, Ireland