Demo

Building Maintenance Worker

Oyster River Cooperative School District SAU 5
Durham, NH Full Time
POSTED ON 6/9/2026
AVAILABLE BEFORE 6/17/2026

Opening for a Building Maintenance Worker at Oyster River Cooperative School District

The Oyster River Cooperative School District is seeking a full-time Maintenance Employee.

Qualified candidates for this position must have experience in building maintenance. This is a full-year position, 40 hours per week. The hours are 6:00 AM-2:30PM, Monday-Friday.   

A full competitive benefits package, including New Hampshire Retirement Pension Plan, will be offered with this position. 

  • Two levels of medical to choose from; one plan is 100% paid, and the other is 94% paid
  • Two levels of dental are offered as well, single dental is FREE
  • Life insurance plan is 3x the annual salary, dependent life insurance is offered too as well as Long-Term disability
  • 10 paid vacation days, 15 paid sick days, 14 paid holidays, and 4 personal days.

This person will be responsible for, but not limited to, general maintenance tasks, including painting, plumbing, general carpentry, HVAC, grounds care, and project work.

Interested parties should apply at www.applitrack.com/orcsd/onlineapp  Please note, applications will not be considered complete unless all application materials are uploaded into Applitrack.

Oyster River Cooperative School District is an Equal Opportunity Employer

Date Posted: 6/8/2026

End Date: open until filled

Salary.com Estimation for Building Maintenance Worker in Durham, NH
$60,192 to $78,596
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 Building Maintenance Worker?

Sign up to receive alerts about other jobs on the Building Maintenance Worker career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$54,361 - $72,537
Income Estimation: 
$61,410 - $79,791
Income Estimation: 
$54,361 - $72,537
Income Estimation: 
$61,410 - $79,791
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

Job openings at Oyster River Cooperative School District SAU 5

  • Oyster River Cooperative School District SAU 5 Durham, NH
  • Join Our Exceptional Team of Special Ed Paraeducators! We're looking for dedicated and compassionate individuals to become full-time Special Education Para... more
  • 11 Days Ago

  • Oyster River Cooperative School District SAU 5 Durham, NH
  • Varsity Girls Basketball Coach Oyster River High School is seeking a qualified candidate to coach the Girls Varsity Basketball team. Previous coaching and ... more
  • 13 Days Ago

  • Oyster River Cooperative School District SAU 5 Durham, NH
  • Fall Opening for a Middle School Spanish Teacher The Oyster River Cooperative School District has fall openings for a Spanish teaching position in the Oyst... more
  • 5 Days Ago

  • Oyster River Cooperative School District SAU 5 Madbury, NH
  • Fall Opening in Moharimet for a English for Speakers of Other Languages (ESOL) Teacher The Oyster River Cooperative School District is seeking a full time ... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Building Maintenance Worker jobs in the Durham, NH area that may be a better fit.

  • Oyster River Cooperative School District Durham, NH
  • Opening for a Building Maintenance Worker at Oyster River Cooperative School District The Oyster River Cooperative School District is seeking a full-time M... more
  • 6 Days Ago

  • City of Dover Dover, NH
  • Information for Seniors Information for Seniors Do you have what it takes to be part of our team? The City of Dover is currently seeking qualified applican... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!