documentation careers in Alexandria, Egypt