The powers and duties of the city manager shall be as follows:
(1) In cooperation with the city attorney, to see that all laws and ordinances are enforced.
(2) Except as otherwise herein provided, to appoint and remove all heads of departments and all subordinate officers and employees of the city; all appointments to be upon merit and fitness alone, and in the classified civil service all appointments to be subject to the civil service provisions of this Charter.
(3) To exercise control over all departments and subdivisions thereof created by this Charter, or that may hereafter be created by the council, except as hereinafter provided.
(4) To see that all terms and conditions imposed in favor of the city or its inhabitants in any public utility franchise are faithfully kept and performed, and upon knowledge of any violation thereof to call the same to the attention of the city attorney, whose duty it shall be to take such steps as may be necessary to enforce the same.
(5) To attend all meetings of the council, with the right to take part in the discussion, but having no vote.
(6) To recommend to the council for adoption such measures as he may deem necessary or expedient.
(7) To keep the council at all times fully advised as to the financial condition and needs of the city.
(8) To act as budget commissioner and as such prepare and submit to the council the annual budget after receiving estimates made by the directors or heads of the various departments of the city.
(9) To see to it that city lives within its budget.
(10) Either personally or by one or more assistant city managers designated by the city manager, to execute all documents, contracts and legal instruments on behalf of the city as provided by this Charter or by the ordinances or resolutions of the council passed in pursuance thereof.
(11) To perform such other duties as may be prescribed by this Charter, or by ordinance or resolution of the council.