service delivery careers in Kilkenny, Ireland