A duly qualified City Clerk shall be hired by a vote of the Mayor and entire Council, as provided in section 304(b) of this Charter. The City Clerk may be removed by the Mayor and entire Council in the same manner. The City Clerk shall give notice of Council meetings to its members and the public, keep the journal of its proceedings, and shall perform any other duties prescribed by State law, this Charter or by ordinance.