The administrator shall serve for an indefinite term, subject to removal by the mayor after he has served 6 months. If removed at any time after he has served 6 months, he may demand the right to be heard thereon at a public meeting of the council prior to 30 days before such removal shall become effective, but pending and during such hearing the mayor may suspend him from office and designate an acting administrator in accordance with the provisions of the original appointment.
   In the case of the voluntary resignation of the administrator, the mayor and the administrator shall agree upon the effective date of the resignation.
   Upon removal, unless for misconduct involving moral turpitude, he shall be paid his salary for the period of the next month following the removal.