eirgrid plc careers in Roscommon, Ireland