industrial mechanical careers in Longford, Ireland