The administrative officers of the city shall be a city manager, city clerk, city treasurer, city attorney, assessor, and such other administrative officials as may be established by the council. They shall subscribe to the Constitutional oath of office and be citizens of the United States.