flow assurance careers in Tipperary, Ireland