The city manager shall appoint a chief of the fire department and such number of firemen and other officers in the department as the council shall by ordinance or resolution direct to be appointed. He shall in the same manner fill all vacancies that may occur in the department from time to time as are permitted by the budget of the city.