At the first regular meeting in May of each year the mayor, by and with the consent of the council, shall appoint a city clerk and city treasurer, and may appoint a city attorney, municipal judge, chief of police, public officer, environmental officer, and such other officers as may be deemed necessary for the best interest of the city. Such officers shall hold their respective offices until their successors have been appointed and qualified. All such appointments shall be entered on the journal of proceedings of the governing body. The duties and salaries of all appointed officers shall be fixed by ordinance. (K.S.A. 15-204; Ord. 438; Ord. 442; Code 2015)