The city attorney shall be a resident of Harrison County and a member in good standing of the Harrison County Bar. He shall be appointed by the city manager to serve for an indefinite term. He shall perform all duties and exercise all powers which shall be conferred upon him by any ordinance or resolution of the council and, except as otherwise provided in this charter, he shall have the power and it shall be his duty to:
(1) Act as legal adviser and counsel for the city council and for all administrative boards and officers thereof with respect to their official duties. Upon request, he shall furnish to the city council or to such officers a written opinion upon any question concerning their respective powers and duties.
(2) Prosecute and defend all suits for or against the city, and prepare all ordinances and all contracts, bonds or other writings in which the city is concerned, and endorse on each his approval of the form and correctness thereof.
(3) Prosecute all cases brought before or appealed from the police court, and perform the same duties so far as they are applicable thereto as are required by law of prosecuting attorneys.
Whenever the exigencies of the business of the city require such action, the city manager shall have the right to employ special counsel to assist the city attorney.