fresh engineers careers in Kilkenny, Ireland