(a) The City Manager shall appoint a Director of Public Works, to serve for an indefinite term. Subject to the direction and control of the City Manager, the Director of Public Works shall be responsible for the supervision and administration of the Department of Public Works.
(b) In addition, except as otherwise provided in the codified ordinances and subject to the supervision of the City Manager, he or she shall have the power and it shall be his or her duty to:
(1) Inspect the construction or repair of all buildings, the installation of all electrical wiring or equipment, and the installation of all plumbing, to the extent that such activities are controlled or regulated by the city, for the purpose of seeing that all city regulations are obeyed;
(2) Issue permits for the construction or repair of homes and other buildings upon the payment of such fee as may be fixed by Council, but he or she shall issue no such permit unless the proposed construction or repair is in conformity with city zoning laws and regulations;
(3) Supervise all work done by any contractor for the city while the work is being performed;
(4) Make surveys, fix grades and prepare plats, plans and specifications for all improvements which may be undertaken by the city, when required to do so by the City Manager;
(5) Furnish on the demand of any resident the grade of any street or sewer upon the payment of such fee as may be fixed by Council;
(6) Make complete maps of all streets, alleys, lanes, parks and public property owned by the city, keep such maps on file in his or her office and available for public inspection, and furnish a copy thereof to the City Manager;
(7) Require that all pavements, sidewalks, curbs, gutters and sewers in the city are kept clean and repaired; and
(8) Perform such other duties as may be required of him or her by the codified ordinances, by general law, or by city ordinance or order of the City Manager not inconsistent with general law.