The Director of the Department of Law shall be known as the City Attorney. Such person shall be an attorney-at-law, admitted to practice law in the State of Ohio. This person shall perform such duties as may be assigned to the office of city solicitor by law, as well as those imposed by the Administrative Code. The City Attorney shall be appointed by the Mayor, subject to confirmation by a majority of the members of Council and shall serve for an indefinite term. Such person may be removed by the Mayor with the approval of a majority of the members of Council. Such person shall be the appointing authority for the Department of Law.