global petrochemicals careers in Roscommon, Ireland