water filtrationconsultant careers in Roscommon, Ireland