it expert jobs careers in Alexandria, Egypt