generator careers in Suez, Egypt