public works authority careers in South Dublin, Ireland