senior it officer careers in Alexandria, Egypt