senior project manager it careers in Suez, Egypt