There shall be a department of law, the director of which shall be the city attorney, whose appointment shall be recommended by the city manager and approved by the council and who is a competent practicing attorney, duly licensed, and who shall have practiced law for at least five (5) years immediately preceding his appointment. The city attorney shall serve as chief legal advisor to the council, the city manager and all city departments, offices and agencies, and the city attorney shall represent the city in all legal proceedings, and draft, approve or file his written legal objections to every ordinance before it is acted upon by the council, and prepare or endorse his written approval or file his written legal objections to all documents, contracts and legal instruments in which the city may have an interest, and perform any other duties prescribed by this Charter or by ordinance. During his term of office, the city attorney shall be a resident citizen within the City of Fort Worth.