placement careers in Suez, Egypt