City Council may establish the positions of City Clerk-Administrator and/or City Treasurer either as employment positions or positions to be filled via independent contract or consultant services. If either or both positions are filled by way of independent contract, any such contract shall be for terms of not more than two years in length.