it consulting careers in Damietta, Egypt