it computing,technology careers in Alexandria, Egypt