IT Science careers in Mansoura, Egypt