The provisions of this chapter shall be enforced by a person appointed by the Mayor and Council for a term not exceeding one year and who shall be designated as the "Zoning Officer." The salary of the Zoning Officer shall be fixed by ordinance of the Mayor and Council. No building or structure shall be erected or altered until a zoning permit has been secured from the Zoning Officer. The fee for a zoning permit shall be fixed by resolution of the Mayor and Council. It shall be the duty of the Zoning Officer to keep a record of all application and of all permits issued with notations of any special conditions involved, which data shall form a part of the Borough public records. The Zoning Officer shall issue no permit unless it conforms to the requirements of this chapter.