Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full-time Maintenance Technician

$24.79 - $31.27 per hour

Roaring Fork School District

Position Type:
Maintenance

Date Posted:
8/3/2026

Location:
Operations Center
Roaring Fork Schools is seeking a motivated Maintenance Technician with a focus on HVAC systems and digital controls. This is an ideal role for a tech-savvy individual and quick learner who is eager to grow their technical expertise while providing exceptional customer service to our schools. While some experience with HVAC is essential, we are looking for someone with a strong aptitude for learning digital platforms and a commitment to responding to work orders promptly and professionally.

In this role, you will be the first line of support for HVAC needs across our 14 buildings from Basalt to Glenwood Springs. You will monitor work orders, diagnose equipment issues, and implement straightforward solutions. For more complex challenges, you'll coordinate with our expert HVAC contractors. A key part of your day will involve monitoring and adjusting systems using the WebCTRL Building Automation System and working with our energy consultant to maximize efficiency. This position also performs general maintenance duties as part of our collaborative team.

DEFINITION
To maintain District facilities for students, staff and public in safe operating condition; maintain a preventive maintenance program; perform skilled maintenance to resolve immediate operational and/or safety concerns.
The Maintenance Technician is scheduled to work 260 days and is considered non-exempt.

SUPERVISION RECEIVED AND EXERCISED
Receives direct supervision from the Facilities Director.

PRIMARY DUTIES

The following are examples of primary duties assigned to positions in this classification. Other related duties and responsibilities may be assigned.
  1. Operates a variety of equipment including snow removal equipment, power and hand tools and other specialized maintenance equipment; performs safety and maintenance inspections on assigned vehicle or equipment; performs routine vehicle and equipment repairs.
  2. Installs system component parts, classroom and office equipment, playground equipment and facility components (e.g. lighting, plumbing, security, electrical panels, etc.) for the purpose of providing a safe and workable environment.
  3. Performs general painting tasks; clean, sand, seal, and prepare interior and exterior walls and other surfaces for painting; paint walls, ceilings, trimwork, and other surfaces using rollers, brush, or power sprayers.
  4. Performs general plumbing tasks; install and make emergency repairs and adjustments to plumbing fixtures and equipment, including pipes, washers and gaskets, faucets, floats, and valves; clean and repair drain lines.
  5. Performs general electrical work; install and make routine repairs to electrical wiring, switches, outlets, fixtures, conduits, and motors; install and repair light ballasts; repair shop tools and custodial equipment.
  6. Performs "troubleshooting" of malfunctioning or inoperative equipment.
  7. May assist HVAC staff in the installation of heating and cooling systems. Assist in cleaning unit coils, filter change outs not limited to replacing belts.
  8. May be assigned to prepare and cut keys; repair or install miscellaneous door hardware and lockers; service and maintain locks and; prepare, refit, hang or rehang doors.
  9. May perform general carpentry tasks.
  10. Reports to work on time and accurately record time worked; may need to adjust work schedule due to emergencies or other work related projects; work overtime as needed.
  11. Contributes to the overall success of the Facilities Department by performing all other related duties as assigned.

QUALIFICATIONS
Knowledge of:
Hand tools, vehicular and stationary mechanical equipment, power tools and equipment required for the work in a safe and efficient manner
Methods, materials, test equipment, practices and skills used in the repair
Hand and power tools used in the trade area
Building plans and technical materials
Part and supplies necessary for the various jobs assigned
Preventive maintenance principles and practices

Ability to:
Order required parts and supplies
Perform heavy manual labor in unfavorable weather conditions.
Read and interpret wiring diagrams, blueprints, technical materials and plans
Follow safety regulations
Estimate time and materials for various jobs and prepare completion reports
Use tools and power equipment skillfully
Maintain cooperative working relationships with those contacted during the performance of required duties
Communicate effectively both orally and in writing
Interpret, apply and explain district regulations, policies and procedures
Operate a computer and assigned software
Work irregular hours
Work independently in the absence of supervision
Meet schedules and timelines

Experience and Training Guidelines:
Any combination of experience and training that would likely provide the required knowledge and abilities is qualifying. A typical way to obtain the knowledge and abilities would be:

Experience:
Two years of increasingly responsible facilities maintenance experience.


Training:
Formal or informal education or training which ensures the ability to read and write at a level necessary for successful job performance.
Required safety training to be completed within the first year.


License or Certificate:
Possession of or ability to obtain and maintain an appropriate, valid driver's license.

WORKING CONDITIONS
Environmental Conditions:
Office and field environment; travel from site to site; work or inspect underground and in or with water and wastewater; exposure to noise, dust, grease, smoke, fumes, gases, inclement weather conditions; work at heights on scaffolding and ladders, work or inspect around heavy construction equipment.

Physical Conditions:
Primary functions may require maintaining physical condition necessary for heavy or moderate lifting up to 50 lbs; bending, stooping, kneeling, crawling, climbing, standing or walking for prolonged periods of time; operating motorized equipment and vehicles.

SALARY RANGE AND DAYS WORKED

Hourly range: $24.79 to $31.27/hour, depending on qualified experience

Days worked: 260 days/year (with paid personal time, paid vacation days, and paid time off for holidays and district non-work days such as during winter break and spring breaks)

Benefits: The Roaring Fork School District offers full district paid employee health benefits as well as voluntary vision, dental, and dependent coverage. Other benefits include: paid personal and sick leave, paid parental leave for mothers and fathers, a robust retirement plan under Colorado PERA with a district contribution of over 21.4% of an employee's wages each month, Employee Assistance programs, a district wellness program, and access to discounted ski passes and other community benefits.

For more information, contact Steve Johnson at View email address on click.appcast.io or Jamie Aaberg at View email address on click.appcast.io

With 14 schools and 5,600 students, the Roaring Fork School District is located in the culturally vibrant and naturally stunning Roaring Fork Valley serving the communities of Glenwood Springs, Carbondale, and Basalt. A highly competitive and progressive salary schedule; access to our affordable housing program; and a culture of self-care and well-being. We believe diversity is a strength, and our staff makes a real difference for our students who come from different ethnicities, cultures, and socio-economic backgrounds.

For more information or questions please contact Jeff Skagen at View email address on click.appcast.io.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Full-time Maintenance Technician in Carbondale, CO vacancy
  •  ...Fire Protection Service & Install Technician Department: FPS  Reports To: FPS Manager...  ...Basalt, Colorado Employment Type: Full-Time, Field-Based Position Summary The...  ...meet design requirements.   Service & Maintenance Perform scheduled inspections and testing... 
    Full time
    Local area

    Integrity Fire Safety Services

    Basalt, CO
    4 days ago
  • $2,171 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: Triage Staffing LLC Pay: $2,171 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position Travel Rehab: Speech...
    Full time
    Contract work
    Shift work

    Triage Staffing LLC

    Carbondale, CO
    1 day ago
  • $2,699 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: Infojini Healthcare Pay: $2,699 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 8 Weeks Start Date: ASAP About the Position Speech Language Pathologist...
    Full time
    Contract work
    Immediate start
    Shift work

    Infojini Healthcare

    Carbondale, CO
    1 day ago
  • $2,177 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: Luvo Healthcare Pay: $2,177 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role: Luvo Healthcare is seeking a Speech...
    Full time
    Contract work
    Immediate start
    Shift work

    Luvo Healthcare

    Carbondale, CO
    1 day ago
  • $1,998 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: American Consultants Pay: $1,998 per week Shift Information: Days - 3 days Contract Duration: 2 Weeks Start Date: 9/28/2026 About the Role: American Consultants is seeking ...
    Full time
    Contract work
    Shift work
    3 days per week

    American Consultants

    Carbondale, CO
    1 day ago
  • $1,783 - $2,098 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: Centra Healthcare Solutions Pay: $1,783 to $2,098 per week Contract Duration: 13 Weeks Start Date: ASAP About the Role: Centra Healthcare Solutions is seeking a Speech Language ...
    Full time
    Contract work
    Immediate start
    Shift work

    Centra Healthcare Solutions

    Carbondale, CO
    1 day ago
  • Speech Language Pathologist Location: Carbondale, CO Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Title Speech Language Pathologist...
    Full time
    Weekly pay
    Contract work
    Immediate start

    Concentric Healthcare Staffing

    Carbondale, CO
    1 day ago
  • $2,081 - $2,281 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: Ventura MedStaff Pay: $2,081 to $2,281 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/21/2026 About the Position Are you ready...
    Full time
    Weekly pay
    Contract work
    Flexible hours
    Shift work

    Ventura MedStaff

    Carbondale, CO
    1 day ago
  • $2,180 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: OneStaff Medical Pay: $2,180 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/4/2026 About the Position We. Are. OneStaff. Medical...
    Full time
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Shift work

    OneStaff Medical

    Carbondale, CO
    1 day ago
  • $2,328 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: Medical Solutions Pay: $2,328 per week Shift Information: Days Start Date: ASAP About the Position A facility in Carbondale, CO is seeking its next amazing SLP (Speech Language ...
    Full time
    Immediate start
    Shift work

    Medical Solutions

    Carbondale, CO
    1 day ago
  • $1,800 - $2,800 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: Kelaca Pay: $1,800 to $2,800 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Kelaca partners directly with...
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work

    Kelaca

    Carbondale, CO
    4 days ago
  • None
    Full time

    Valley View Villa

    Carbondale, CO
    3 hours ago
  • $3,000 Sign-On Bonus for Full-time Day Shift! $5,000 Sign-On Bonus for Full-time Night Shift! Come and grow with us! We are affiliated with Life Care Centers of America, which is a privately owned 47-year industry leader in healthcare with more than 200 locations across... 
    Full time
    Relocation package
    Night shift
    Day shift

    Heritage Park Care Center

    Carbondale, CO
    1 day ago
  • $22 - $30 per hour

     ...Employee discounts ~ Health insurance ~ Paid time off ~ Training & development Benefits/Perks...  ...and solutions for problem water. The service technician provides repairs, upgrades, maintenance, and installations for Culligan equipment and products... 
    Hourly pay
    Home office

    Culligan

    Carbondale, CO
    3 days ago
  • $2,070 per week

    Speech Language Pathologist Location: Carbondale, CO Agency: Core Medical Group Pay: $2,070 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 9/5/2026 About the Position Client in CO seeking SLP: LTC/SNF for ...
    Full time
    Hourly pay
    Weekly pay
    Contract work
    Shift work

    Core Medical Group

    Carbondale, CO
    1 day ago
  • $1,952 - $2,152 per week

     ...that’s why we offer a comprehensive and competitive benefits package starting your first day. ~ Weekly, On-Time Pay because that's how it should be ~ Full Medical Benefits & 401k Matching Plan ~24/7 Recruiter: Your main point of contact available by text, phone or... 
    Full time
    Weekly pay
    Contract work
    Temporary work
    Immediate start
    Relocation package
    Shift work

    Jackson Therapy Partners

    Carbondale, CO
    1 day ago
  • $1,787 - $2,153 per week

     ...Highly competitive pay for travel professionals ~ Comprehensive medical, dental, and vision insurance with first day coverage ~ Paid Time Off (PTO) after 1560 hours ~ Life and Short-term disability offered ~401(k) matching ~ Aggressive Refer-a-friend Bonus Program... 
    Full time
    Contract work
    Temporary work
    Work from home
    Shift work

    Fusion Medical Staffing

    Carbondale, CO
    1 day ago
  • $2,171 - $2,364 per week

     ...most jobs in the industry. We have the largest and most reliable job database, which means the jobs you see are open, updated in real time and ready for you! Competitive advantage over other agencies. Front-of-the-line access through our direct facility relationships... 
    Full time
    Weekly pay
    Daily paid
    Permanent employment
    Contract work
    Local area
    Immediate start
    Relocation
    Shift work

    Aya Healthcare

    Carbondale, CO
    1 day ago
  • $65k - $80k

     ...Description Job Description Field Service Technician | $26-$30/hr + OT Earn $65,000-$80,00...  ...tools, repaired equipment, performed maintenance, or simply enjoy hands-on work, we'll...  ...year, accrued each pay period Paid Sick Time: Up to 40 hours per year Paid... 
    Monday to Friday
    Night shift

    Auto-Chlor System of Colorado, LLC

    Carbondale, CO
    5 days ago
  •  ...H2 Health Prime Living - 1:1 Patient Care in Senior Living Communities! Part-Time or Full-Time Thrive with H2 Health – Your Career, Your Way! Are you looking to provide 1:1 care while seeing all your patients under one roof? H2 Health Prime Living has the pleasure... 
    Full time
    Part time

    H2Health

    Carbondale, CO
    1 day ago
  • $16.63 per hour

     ...Title: Warehouse PACKAGE Handler Job Requisition Number: RC4878560 Category: Warehouse Job Family: Amazon-US: Pacage Handler Time Type: Part Time Full time. Able To Lift 50 Lbs. Able To Maneuver Packages Of Any Weight Above 50 Lbs. With Appropriate Equipment And/Or... 
    Full time
    Hourly pay
    Part time

    Amazon

    Carbondale, CO
    1 day ago
  •  ...your career with the beauty of the Roaring Fork Valley in Colorful Colorado as your backdrop? Glenwood Medical Associates seeks a full-time Family Practice Physician to join our family of providers. As part of the Family Practice team, youll perform comprehensive evaluations... 
    Full time
    Flexible hours

    Glenwood Medical Associates

    Carbondale, CO
    4 days ago
  •  ...Full-time needed! Come and grow with us! We are affiliated with Life Care Centers of America, which is a privately owned 47-year industry leader in healthcare with more than 200 locations across the U.S. We are currently seeking a qualified Housekeeping Aide to add... 
    Full time

    Garden Terrace Alzheimer's Center of Excellence (Overland Pa...

    Carbondale, CO
    1 day ago
  •  ...$3,000 Sign-On Bonus for Full-time Day Shift! $5,000 Sign-On Bonus for Full-time Night Shift! Come and grow with us! We are affiliated with Life Care Centers of America, which is a privately owned 47-year industry leader in healthcare with more than 200 locations... 
    Full time
    Relocation package
    Night shift
    Day shift

    Garden Terrace Alzheimer's Center of Excellence (Overland Pa...

    Carbondale, CO
    5 days ago
  • $3,000 Sign-On Bonus for Full-time Day Shift! $5,000 Sign-On Bonus for Full-time Night Shift! Come and grow with us! We are affiliated with Life Care Centers of America, which is a privately owned 47-year industry leader in healthcare with more than 200 locations across... 
    Full time
    Relocation package
    Night shift
    Day shift

    Heritage Park Care Center

    Carbondale, CO
    1 day ago
  •  ...your career with the beauty of the Roaring Fork Valley in Colorful Colorado as your backdrop? Glenwood Medical Associates seeks a full-time Family Practice Physician Assistant to join our family of providers. As part of the Family Practice team, youll perform comprehensive... 
    Full time
    Flexible hours

    Glenwood Medical Associates

    Carbondale, CO
    4 days ago
  •  ...! We're seeking responsible and motivated individuals to ensure timely deliveries of packages, food, or retail items to our customers during...  ...but not required. Benefits: Competitive hourly pay. Flexible full-time or part-time hours to fit your schedule. Seasonal bonuses... 
    Full time
    Hourly pay
    Part time
    Seasonal work
    Flexible hours

    Lowe's

    Carbondale, CO
    3 days ago
  • $1,000 Sign-On Bonus for all Full-time CNAs! Day and Night shift availability! Come and grow with us! We are affiliated with Life Care Centers of America, which is a privately owned 47-year industry leader in healthcare with more than 200 locations across the U.S. We... 
    Full time
    Relocation package
    Night shift
    Day shift

    Garden Terrace Alzheimer's Center of Excellence (Overland Pa...

    Carbondale, CO
    5 days ago
  •  ...Job Description Fire Sprinkler Service Technician Department: Alarm Sprinkler...  ...ManagerLocation: Basalt, Colorado Employment Type: Full-Time, Field-Based Position Summary The...  .... Key Responsibilities Service & Maintenance Perform inspections, testing, and preventive... 
    Full time
    Local area

    Integrity Fire Safety Services

    Basalt, CO
    6 days ago
  • $25 per unit

     ...Check, Venmo, Paypal, and/or Giftcards Online surveys are a great way to earn extra income as a side gig/hustle, part-time job or even as a full time job. Online surveys can pay up to $25 per completed survey. Online Survey takers come from all different backgrounds... 
    Full time
    Extra income
    Part time
    Second job
    Immediate start
    Work from home
    Flexible hours

    Earn Haus

    Carbondale, CO
    25 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full-time Maintenance Technician. Be the first to apply!