library careers in Alexandria, Egypt