energy and environment pg careers in Porto, Portugal