compita careers in Alexandria, Egypt