hv substation careers in Dun Laoghaire, Ireland