amtec careers in Roscommon, Ireland