computer instructor careers in Alexandria, Egypt