A. Provide engineering services as requested by the City Manager/Mayor and Council; B. Perform such duties as are prescribed by general law and ordinance; C. Prepare, or cause to be prepared, plans, designs, and specifications for public works projects and other improvements undertaken by the City of Garfield; D. Prepare reports and provide advice to the City Manager/Mayor and Council regarding issues that arise that include but are not limited to: regulations, legislation and ordinances; E. Interact with the City’s Administration on related issues; F. When requested by the City Manager/Mayor and Council, reply to inquiries from residents and/or commercial enterprises; G. Attend regular, work, special, and executive Session meetings as requested by the City Manager/Mayor and Council.