visa sponsorship careers in Longford, Ireland