architecture landscape careers in Sligo, Ireland