The city may require all contracts or specifications relating to public works or improvements to be paid for directly by the city to contain the following provisions:
   (A)   Preference to local labor - The contractor agrees that in the employment of labor, other than foremen and office personnel, the contractor will give preference to bona fide residents of the city who have been such for at least six months prior to such employment as follows. At least 75% of the laborers employed upon the project shall at all times be such residents of the city; provided, however, that in the event there is not a sufficient number of laborers available who are such residents of the city to do the work without delay or efficiently, then, with the written approval of the city engineer, a smaller proportion of resident laborers may be employed.
   (B)   List of workers to be furnished daily - The contractor further agrees to furnish to the city engineer each day during the life of this contract a complete list of all persons employed or discharged on the previous day, together with the correct home address of each such person.
   (C)   Discharge of employees upon request of engineer - The contractor further agrees to, within 24 hours of the receipt of notice from the city engineer so to do, discharge any employee on the work who is, in the opinion of the engineer, incompetent, careless, untrustworthy, unskillful, or otherwise unfitted for the work, or who is a nonresident of the city when more than 25 % of the laborers employed upon the work are nonresidents, and residents are available to prosecute the work efficiently without delay; and that the contractor will forfeit to the city a penalty of $5 per day for each person retained upon the work after notice from the city engineer to discharge such person for any of the causes mentioned herein.
(`64 Code, Sec. 2-7)