cycling event technician careers in Egypt