telecoms u0026 telecommunications careers in El Mahalla El Kubra, Egypt