The Council shall appoint a City Manager for an indefinite term and fix his compensation. The Manager shall be appointed solely on the basis of his executive and administrative qualifications. He need not be a resident of the city or state at the time of his appointment but shall reside within the City of Longview while in office.