The City Attorney shall head the Legal Department and shall be responsible to the City Council and the City Manager. He shall:
1. Advise the Council and each member thereof, and the City Manager, upon all legal questions and he shall give opinions in writing when requested;
2. Represent the City as Counsel in litigation in all Courts;
3. Perform such other legal services in behalf of the City, its officers or employees, as may from time to time be required by the City Manager or by the Council;
4. Have such other powers, duties and functions as may be prescribed, by law or ordinance.