The City Council shall appoint a City Secretary. The City Secretary shall keep the records of the City Council and shall perform such other duties and hold such other responsibilities of office as may be assigned by this Charter or the City Council. The City Secretary shall appoint such assistants as may be authorized by the City Council.