service desk specialist Jobs careers in Mansoura, Egypt