tekla careers in Kilkenny, Ireland