inspectors careers in Alexandria, Egypt