(A)   Appointment and qualifications.  The Mayor shall appoint a City Attorney with approval of Council, who shall be the general law officer and legal counsel of the city.  He shall be an attorney licensed to practice in the Commonwealth of Kentucky.  He shall be chosen solely on the basis of his legal qualifications, with special emphasis on actual experience in or knowledge of Kentucky Municipal and administrative law.  The City Attorney may also engage in private practice of law and may hold other public or private employment.  There shall be no oath nor bond required of the City Attorney.
   (B)   Powers and duties.  The City Attorney shall have and exercise all powers and duties assigned to him by statute, this chapter, and such other municipal responsibilities delegated from time to time by the City Council or the Mayor.  He shall attend all meetings of the Council, shall advise the Council and all other city officers and employees in all legal matters pertaining to their municipal duties or affecting the interests of the city, shall appear for and defend the city in all legal actions and administrative proceedings in which the city is a party or is interested, shall institute legal action for and in behalf of the city wherever necessary for protection or enforcement of rights or interests of the city, shall prepare and examine ordinances, resolutions, orders, and legal instruments, and generally shall attend to all legal business of the city.
   (C)   Compensation.  The salary of the City Attorney shall be set by the Council and he shall be entitled to additional compensation for all extraordinary services, including appearances in legal actions and administrative proceedings and hearings involving the city, municipal bond issues, real estate acquisitions and dispositions, and other matters.