The Law Director shall be appointed by the Mayor subject to confirmation by Council. The Law Director shall be an attorney at law, admitted to the practice of law in the State of Ohio, but need not be a resident. The Law Director shall be adviser, attorney and counsel for the Municipality and for all officers and divisions thereof in all matters relating to their official duties and shall, when requested, give legal opinions in writing. The Law Director shall represent the Municipality in all suits or cases in which it may be a party and shall prosecute for all offenses against the ordinances of the Municipality and such offenses against the laws of Ohio as may be required. The Law Director shall, at the request of the Mayor, prepare contracts, legislation, bonds, and other instruments in writing in which the Municipality is concerned and shall endorse on each approval of the form and correctness thereof. The Law Director shall perform such other duties as the Mayor or Council may impose consistent with the office. When it deems necessary, Council may provide legal counsel for the Municipality, or for any department or official thereof, for a period not to exceed two years.