epc contractors careers in Sligo, Ireland