expert it careers in Suez, Egypt