recruit island careers in Kildare, Ireland