(a) The Building Inspector shall be appointed by the Mayor, subject to approval by the City Council. He shall not be removed from office except for cause, after full opportunity has been given him to be heard on specific charges.
(b) During temporary absence or disability of the Building Inspector, the Mayor shall designate an acting inspector.