environmentenergy jobs careers in Galway, Ireland