(a) The city manager shall be chosen by the council solely on the basis of his executive and administrative qualifications with special reference to his actual experience in, or his knowledge of, accepted practice with respect to the duties of his office as hereinafter set forth. At the time of appointment, the city manager may but need not be a resident of the municipality or state, but within 90 days of the beginning of employment, he shall become a resident and shall continue to reside within the municipality during his employment.
(b) The city manager shall be the head of the administrative branch of the municipal government. He shall be responsible to the council for the proper administration of all affairs of the municipality and, subject to the provisions of any civil service or merit system law applicable to such municipality and except as otherwise provided herein, he shall have power and shall be required to:
(1) Enforce all laws and ordinances;
(2) Appoint and, when necessary, remove all officers and employees of the municipality, except as otherwise provided by this article and except as he may authorize the head of a department or office to appoint and remove subordinates in such department or office; provided that he shall not appoint or remove the officers, employees, or members of:
a. Any library board of the municipality;
b. Any park, recreation, fair, or exhibit board of the municipality;
c. Any utilities board of the municipality, including, without limitation, electric, gas, sewer, and water boards or agencies;
d. Any school board of the municipality;
e. Any hospital board of the municipality;
f. Any airport board of the municipality;
g. Any housing authority or public building authority of the municipality;
h. Any plumbers board or electricians board of the municipality;
i. Any planning board or commission of the municipality;
j. Any zoning board or commission of the municipality;
k. Any medical clinic board of the municipality;
l. Any board of adjustment of the municipality; or
m. Any industrial development board of the municipality;
(3) Exercise administrative supervision and control over all officers, employees, offices, departments, boards, and agencies created by this article or hereafter created by the council, except for those enumerated in paragraphs a. to m. of subdivision (2), inclusive, set out above in this section and except those otherwise given independent status by law, and subject to any civil service or merit system law in effect in such municipality;
(4) Keep the council fully advised as to the financial conditions and needs of the municipality; to prepare and submit a budget proposal annually to the council and be responsible for its administration after its adoption; to prepare and submit, as of the end of the fiscal year, a complete report on the financial and administrative activities of the municipality for such year;
(5) Recommend to the council such actions as he may deem desirable;
(6) Prepare and submit to the council such reports as may be required of him; and
(7) Perform such other duties as may be prescribed by this article or required of him by ordinance or by resolution of the council not inconsistent with this article.
(c) To perform his duties during his temporary absence or temporary disability, the manager may designate by letter filed with the city clerk a qualified administrative officer of the municipality. In the event of failure of the manager to make such designation, the council may by resolution appoint a qualified administrative officer of the municipality to perform the duties of the manager until he shall return or his disability shall cease.