The City Solicitor shall have the following duties:
A. to draft all deeds and other legal documents on behalf of the City;
B. to examine all real estate titles to be conveyed to the City;
C. to prosecute and defend all actions and suits commenced by or against the City, its agents, servants, officers and employees; and an allowance for traveling expenses while out of the city shall be granted, as appropriated;
D. to do every act incident to the office required by the City Council, or any committee thereof;
E. to furnish at the request of any officer a legal opinion on any municipal matter.