visa housing careers in Limerick, Ireland