documentation careers in Mansoura, Egypt