well technologist careers in Alexandria, Egypt