senior technical consultant careers in Ismailia, Egypt