project manager power transmission careers in Dublin, Ireland