Current Job Openings

Town of Franklin, NC

The Town of Franklin is accepting applications for a full-time Water Treatment Plant Operator. 


The position observes the operation of water pumps, electric motors and chemical feed machines, collects samples and performs standard analyses and tests; keeps precise records and interprets results in order to produce high quality drinking water for Town residences and businesses.

Physical Requirements
Must be able to perform the basic life functions of climbing, balancing, stopping, kneeling, reaching, walking, pushing, pulling, lifting up to 50 lbs, grasping.  Must possess visual acuity necessary to reach charts, gauges and dials, to inspect small moving parts, and to complete and read a variety of records and reports.

Desirable Education and Experience
Must have the equivalency of a high school education supplemented by chemistry, biology, or mechanical maintenance course work or a combination of education and experience. Level C Water Treatment Operator Certification preferable. 

Special Requirements
Must possess NC driver’s license. Must be willing to obtain a level C Water Treatment Operator Certification.

Base Salary
$35,850 DOQ.

Closing date- September 25, 2023.

How to Apply
Please mail a Town of Franklin application form to the NCWorks Career Center Office at 5 West Main Street, Franklin, NC 28734. Physical address is 23 Macon Avenue, Franklin, NC 28734. Office contact number is (828) 369-9534. Applications are available online at, under the Human Resources Tab. Please contact 828-524-2516, ext. 312 for additional questions about the position.

The Town of Franklin is currently accepting applications for a full-time Firefighter at the Franklin Fire Department


Persons in this position will perform the following duties:
Performs fire control and rescue operations by entering burning structures, utilizing systematic search procedures to locate and rescue trapped victims, determining safe evacuation paths, locating fire source, extinguishing the fire, operating heavy equipment and apparatus, forcing entry into structures, locating hydrants and other sources of water, operating hose lines, examining fire damage, and salvage and overhaul. Responds to traffic accidents, extricates patients from their vehicles using extrication techniques and equipment, providing stabilization first aid and basic life support, communicating with patient and providing transfer of care report, mitigating minor hazmat incidents, securing scenes, and extinguishing vehicle fires. Maintains equipment and the facility by performing daily preventative maintenance, testing fire equipment, and maintaining standard living conditions in facility. Works irregular hours including weekends, holidays and extended hours as needed. Performs work during emergency/disaster situations. Performs other duties of a similar nature or level.

Desired Education and Experience:
Applicant must be a minimum of eighteen (18) years of age. High School Diploma or General Equivalency Diploma (GED) and the ability to successfully perform the essential duties and responsibilities of the job such as those listed above. Licenses and Professional Certifications required as follows: NC EMT (Preferred) EMR (Minimum), NC Firefighter Certification, NC Driver License Class B, NC Driver Operator Pumps (Preferred), NC Driver Operator EVD (Preferred), NC Driver Operator Aerial (Preferred).

Base salary is $39,705 DOQ.

Please submit a Town of Franklin application form to the NCWorks Career Center Office at 5 West Main Street, Franklin, NC 28734. Physical address is 23 Macon Avenue, Franklin, NC 28734. Office contact number is (828) 369-9534. You can download an application in PDF format below.


A hard copy may be submitted in addition to the emailed version; however, all information should be submitted via email to be considered.

The Town of Franklin is an EEO/ADA employer.

This posting closes when job is filled.

Town Planning Board/Board of Adjustment Vacancies

The Town of Franklin is currently seeking to fill one vacancy on the Town Planning Board/Board of Adjustment. The Town is looking for an alternate ETJ resident to serve as a representative on this board that serves on both the Planning board and the Board of Adjustment. The Board of Adjustment meets the 2nd Monday of every month at 4:00 p.m. and the Planning Board meets the 3rd Monday of every month at 4:00 p.m. The meetings are held in the Town Hall Board Room. A time commitment of approximately 2 hours a month is necessary. A resume and current address is required. For more information or to express an interest in serving on the board, please contact Town Planner, Justin Setser at (828) 524-2516.