computer technology teachers careers in Alexandria, Egypt