content creators careers in Cairo, Egypt