irish council for social housing careers in South Dublin, Ireland