content careers in Luxor, Egypt