electrical site engineer careers in Galway, Ireland