gm it careers in Alexandria, Egypt