director of engineering jumeirah beach hotel careers in Luxor, Egypt