The city clerk is appointed by the city manager. The city clerk shall:
A. Keep the journal of the proceedings of the council;
B. Enroll in a book kept for that purpose all ordinances and resolutions passed by the council;
C. Have custody of documents, records and archives as may be provided by law or ordinance and have custody of the city seal;
D. Attest and affix the seal of the city to documents as required by law or ordinance; and
E. Have such other powers, duties and functions as may be prescribed by law or ordinance or by the council. (1990 Code § 2-301)