The City Manager shall appoint a competent person as City Secretary and such assistants as the City Council shall deem advisable. The City Secretary, or an Assistant City Secretary, shall give notice of Council meetings, shall keep the minutes of the proceedings of such meetings, and shall authenticate by his signature and record in full in a book kept and indexed for the purpose, all ordinances and resolutions, and shall perform such other duties the City Manager shall assign to him, and those elsewhere provided for in this Charter and the laws of the State of Texas.