Demo

Maintenance Director

Healthcare Facility
Gresham, OR Full Time
POSTED ON 10/8/2026
AVAILABLE BEFORE 11/6/2026
Maintenance Director – Skilled Nursing Facility

Location: Gresham, OR
Pay: $38.00–$40.00 per hour, depending on experience
Full-Time

A skilled nursing facility in the Portland metro area is seeking an experienced Maintenance Director to oversee the day-to-day maintenance, safety, and physical operations of the facility.

The ideal candidate will be hands-on, organized, and knowledgeable about maintenance operations within a healthcare, skilled nursing, assisted living, or similar environment. This position plays an important role in ensuring our facility remains safe, well-maintained, and comfortable for our residents, staff, and visitors.

Responsibilities
  • Oversee the overall maintenance and physical condition of the facility

  • Perform and coordinate preventative maintenance and repairs

  • Maintain HVAC, plumbing, electrical, mechanical, and other building systems

  • Respond promptly to maintenance and safety concerns

  • Conduct routine facility inspections and address identified issues

  • Coordinate outside vendors and contractors when necessary

  • Maintain required maintenance records, inspections, and documentation

  • Ensure compliance with applicable safety, fire, life-safety, and regulatory requirements

  • Manage maintenance supplies, equipment, and inventory

  • Work collaboratively with facility leadership and other departments

  • Assist with emergency preparedness and facility-related projects

Qualifications
  • Previous maintenance experience required

  • Maintenance leadership or supervisory experience strongly preferred

  • Experience in skilled nursing, long-term care, assisted living, healthcare, or a similar setting preferred

  • Working knowledge of HVAC, electrical, plumbing, and general building maintenance

  • Knowledge of healthcare regulatory and life-safety requirements is a plus

  • Strong organizational, communication, and problem-solving skills

  • Ability to prioritize multiple projects and respond to urgent maintenance needs

  • Must be dependable, hands-on, and able to work independently

Compensation

$38.00–$40.00 per hour, depending on experience.

If you are an experienced maintenance professional looking for a leadership opportunity in a healthcare environment, we would love to hear from you.

Apply today for confidential consideration.

Salary : $38 - $40

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 Maintenance Director?

Sign up to receive alerts about other jobs on the Maintenance Director career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$96,838 - $139,002
Income Estimation: 
$141,880 - $286,076
Income Estimation: 
$184,105 - $249,523
Income Estimation: 
$244,803 - $336,870
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 Healthcare Facility

  • Healthcare Facility Pullman, WA
  • Business Office Manager A well-established healthcare facility is seeking a highly organized and detail-oriented Business Office Manager to join our dynami... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Maintenance Director jobs in the Gresham, OR area that may be a better fit.

  • Sapphire at Firwood Gardens Portland, OR
  • FW1 Full-time Day Shift OVERVIEW: Sapphire Health Services specializes in providing comprehensive care and living solutions tailored to meet the diverse ne... more
  • 22 Days Ago

  • RADIANT SENIOR LIVING INC Gresham, OR
  • WE'RE PASSIONATE ABOUT OUR CULTURE At our community we embrace a care-centered culture that begins with caring for our employees in the same way we care fo... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!