technical writers careers in Alexandria, Egypt