renewable energy professional careers in Alexandria, Egypt