pmc interface manager careers in Ismailia, Egypt