flow assurance careers in Sligo, Ireland