site supervisor construction careers in Cairo, Egypt