The council shall establish a judicial department. The judicial department shall consist of one or more city attorneys and one or more municipal judges, as well as support personnel to be determined by the council. The council shall appoint one or more city attorneys and one or more municipal judges to serve under such conditions and at such salary as may be prescribed by the council. The city attorney shall not act as municipal judge. City attorneys and municipal judges may be discharged at any time by a majority vote of those elected to and constituting the council.