architecture landscaping careers in Kildare, Ireland