energy environment careers in Wexford, Ireland