flow assurance careers in Kilkenny, Ireland