Expert it careers in Alexandria, Egypt