The Council shall appoint a Clerk of Council who shall serve at the pleasure of the Council and shall be a resident of the City. The Clerk of Council shall give notice of and shall attend the meetings of Council, shall keep the journal of its proceedings, shall authenticate by his or her signature and record in full in a book kept for the purpose all ordinances and resolutions and shall perform such other duties as shall be required by this Charter or by ordinance.