Every member of the Mayor and Commissioners, the Town Manager, and the Town Secretary, the Alderman, the heads of all departments, and such other officers or employees as Commissioners may by ordinance require, shall, before entering upon the duties of their office, take and subscribe to the following oath or affirmation, to be filed and kept in the office of the Town Secretary: