construction building construction build careers in Dun Laoghaire, Ireland