Demo

General Maintenance Worker I Property Maintenance

City of Graham
Graham, NC Full Time
POSTED ON 7/6/2026
AVAILABLE BEFORE 11/1/2026
JOB
The City of Graham is seeking a dependable, hardworking individual to join our Public Works team as a General Maintenance Worker I in the Property Maintenance Division. If you enjoy working outdoors, and making a visible impact on your community, we'd love to hear from you!

General Statement of Duties

Under immediate supervision, performs semi-skilled manual labor tasks in various divisions of the public works department.
EXAMPLE OF DUTIES
An employee in this class works as a member of a maintenance crew led by a supervisor or crew leader. This employee uses hand tools and power tools and manual labor to perform tasks, which include grounds keeping and street maintenance work. Work is performed under the immediate supervision of supervisor in the division assigned. Work is reviewed for ability to follow directions, complete assigned tasks in a safe and timely manner, and clean-up of work area and quality of work.Positions in this classification are not exempt from the overtime pay requirements of the Fair Labor Standards Act.

Illustrative Examples of Work
Performs grounds keeping activities by removing debris, digging, grading, backfilling, seeding, cutting and removing trees, planting, transplanting, and watering.

Operates zero-turn mower, weed-eater, blowers, hand tools, sprayers, rakes, shovels, and other minor tools and equipment associated with work assigned.

Assists in minor repairs of streets, sidewalks, driveways, and gutters by pouring and shoveling asphalt, tamping, and smoothing.

Assists in concrete work by pouring and forming.

Works in aerial lifts trimming trees and installing and removing lights.

Loads, transports, and unloads daily materials, supplies, and equipment.

Performs heavy manual labor, often in unfavorable weather conditions.

Assists in cleanup of assigned job site.

Collects garbage from public facilities.

Assists leaf collection crew with leaf pick-up.

Performs minor maintenance on motorized equipment.

Performs duties of Sanitation Collector as assigned.

Other related duties as assigned.
SUPPLEMENTAL INFORMATION
Must possess and maintain a valid driver’s license equivalent to the required North Carolina license classification and recognized for operation in North Carolina. Highschool diploma or GED required.

Inclement Weather/Emergency Response:
Essential

Safety Sensitive Position:
Yes

FLSA: Status:
Non-Exempt

Salary : $39,932 - $59,899

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a General Maintenance Worker I Property Maintenance?

Sign up to receive alerts about other jobs on the General Maintenance Worker I Property Maintenance career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$45,665 - $61,386
Income Estimation: 
$54,361 - $72,537
Income Estimation: 
$45,665 - $61,386
Income Estimation: 
$54,361 - $72,537
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other General Maintenance Worker I Property Maintenance jobs in the Graham, NC area that may be a better fit.

  • Blue Chip Maintenance LLC. Greensboro, NC
  • Are You a Master of All Trades? Do you thrive on a variety of projects and love the satisfaction of a job well done? We're looking for an all-around genera... more
  • 1 Month Ago

  • RC Maintenance & Renovation Greensboro, NC
  • Growing maintenance and renovation company is currently seeking a highly motivated and driven individual to fill a position as Maintenance Tech. The indivi... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!