content writing manager careers in Cairo, Egypt