Maintenance Technician – Part-Time

Salt Lake City Corporation
Onsite

About The Position

Maintenance Technicians play a crucial role in maintaining city owned facilities. Performs parking structure cleaning and maintenance. Part-time scheduled work hours will be between 7:30 am – 4:00 pm, Monday – Friday. This position will be scheduled to work a minimum of 20 hours per week/no more than 28 hours a week.

Requirements

  • Ability to get to various facilities.
  • Operation of a city vehicle with a valid driver’s license or driving privilege card.
  • Must be at least 16 years of age.

Nice To Haves

  • Experience in maintenance.
  • Experience operating light or heavy-duty equipment

Responsibilities

  • Performs a variety of duties required to maintain City-owned facilities, including cleaning, picking up trash, cleaning up leaves, clearing sidewalks, and removing debris.
  • Assists with facilities-related maintenance and inspections.
  • Operates various types of handheld and light mechanical equipment including sweepers, blowers, and other maintenance equipment.
  • Operates various types of vehicles, and equipment necessary to successfully complete assigned tasks.
  • Responsible for preventive maintenance, minor repairs, and adjustment of equipment to ensure proper operation and safe efficient use.
  • Assist in the proper mixing and use of chemicals used for cleaning of maintained areas.
  • Inspects and cleans areas where unauthorized camping has occurred to make presentable for all to use.
  • May work with County Health Department and other City staff to clear areas occupied by person’s experiencing homelessness.
  • Perform related duties as assigned.

Benefits

  • 95% City-paid medical insurance
  • Dental, vision, life insurance
  • HSA (with $1,000–$2,000 City contribution)
  • Wellness clinic for employees & families
  • Robust Employee Assistance Program (EAP)
  • Tuition reimbursement (up to $4,000/year)
  • Retirement contributions (pension and/or 401(k))
  • Discounted pet insurance, legal services, and more
  • 12 vacation days to start
  • 12 paid holidays + 1 personal holiday
  • Up to 80 hours personal leave annually
  • 6 - 12 weeks of paid parental leave
  • Bonus leave credit for eligible rehires & public sector transfers

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Part-time

Career Level

Entry Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service