The City Clerk shall be appointed by the City Council, upon recommendation by the City Administrator, by a majority vote of the Council. The Clerk shall perform all functions required as set forth herein. The clerk shall receive such compensation as established by resolution of the council.