Welocalize careers in Kilkenny, Ireland