Demo

Maintenance Technician

Swartz Creek Community Schools
Swartz, MI Full Time
POSTED ON 7/28/2026
AVAILABLE BEFORE 11/24/2026

Schedule:

Hours: 6:00 a.m. - 2:30 p.m. (includes a 30-minute unpaid lunch) Employment: 52 weeks per year

Work schedule is subject to change following the training period.

Job Summary

The Maintenance Technician performs routine preventive maintenance, minor repairs, and general maintenance duties on district facilities and equipment. This position helps ensure district assets remain safe, functional, and well-maintained while accurately documenting completed work.

Primary Responsibilities

  • Perform routine preventive maintenance on district equipment and facilities as assigned. Complete minor repairs related to preventive maintenance and general building upkeep. Respond to and complete assigned maintenance work orders in a timely manner.
  • Assist with snow and ice removal, including plowing, shoveling, and applying salt to ensure safe access to district property.
  • Maintain accurate records of preventive maintenance activities, repairs, and completed work. Follow district safety procedures and maintain a clean, organized work environment. Perform other related duties as assigned.

Required Skills and Abilities

  • Working knowledge of computerized maintenance management systems (CMMS), including SchoolDude and Asset Essentials.
  • Proficiency with Google Workspace applications, including Google Docs, Google Sheets, and Gmail.
  • Ability to prioritize tasks, work independently, and communicate effectively with staff and supervisors.
  • Basic troubleshooting and problem-solving skills related to building maintenance and equipment.

Minimum Qualifications

  • High school diploma or equivalent.
  • Minimum of two (2) years of maintenance experience, preferably in a school district or similar institutional setting.
  • Valid driver's license with an acceptable driving record (if required by the position).
  • Ability to safely lift, carry, and move materials and equipment as required by the job.

Salary : $16 - $22

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 Technician?

Sign up to receive alerts about other jobs on the Maintenance Technician 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 Swartz Creek Community Schools

  • Swartz Creek Community Schools Swartz, MI
  • Report to Custodian Supervisor Check work emails Check work orders and complete( Needs to be marked complete on SchoolDude) Professionally communicate with... more
  • 17 Days Ago

  • Swartz Creek Community Schools Swartz, MI
  • HOURS : 6:00 a.m. – 8:45 a.m. and 3:15 p.m. - 6:00 p.m. (5.5 hours) REQUIREMENTS: Have earned a High School diploma Experience working with children Have o... more
  • 18 Days Ago


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

  • Clearview Building Maintenance Grand Blanc, MI
  • Cleaning Technician – Stable Schedule, Flexible Hours (Flint, MI) Looking for consistency and flexibility in your next job? We’ve got both. ClearView Build... more
  • 23 Days Ago

  • Clearview Building Maintenance Lapeer, MI
  • Cleaning Technician – Part-Time Afternoon Position (Lapeer, MI) Looking for a dependable part-time job with a consistent schedule? We've got the perfect op... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!