clean energy careers in Suez, Egypt