Technical writer careers in Mansoura, Egypt