construction site careers in Sligo, Ireland