senior it officer careers in Suez, Egypt