content creators careers in Mansoura, Egypt