product inspector careers in Alexandria, Egypt