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

Custodian II

$23.09 per hour

Rochester Public Schools

Description

WORK SCHEDULE : Full-time, year-round position; 8 hours per day; 2:30 p.m. to 11:00 p.m., Monday-Friday

WORK CALENDAR: 260 duty days per year

Click link to review the 2025-2026 260 Day Calendar

CLASSIFICATION : B-2-1

SALARY : $23.09 (entry level) to $26.02 an hour plus an additional rate based upon licenses held.

Click link to review the 2024-2026 Maintenance Contract containing salary schedule.

Hiring Manager: Jim Allhiser, Facilities Assistant Manager

If you have questions regarding a job posting, contact the Office of Human Resources @ View phone number on click.appcast.io or email View email address on click.appcast.io

Essential Functions:

  • Complies with all School District, city, state and OSHA policies and procedures.
  • Provides cleaning services for the Rochester Public Schools, will be used to sub at different locations if needed.
  • The Custodian II fills in for the Custodian Night Leads at all secondary schools when the Custodian Night Lead is not on site.
  • Completes all duties listed on the daily cleaning schedule and maintains daily upkeep of assigned area and equipment.
  • Performs a variety of cleaning and semi-skilled duties which includes but is not limited to : vacuuming, extracting carpets, mopping, washing tables, dusting, strips and waxes floors, garbage and litter pick up, windows, bathrooms, hallways, classrooms, cafeterias, kitchens, gymnasiums, moving heavy furniture, changes burnt out light bulbs etc.
  • Organizes and cleans assigned custodial closet and carts.
  • Ensures building and property is secure during shift and reports incidents and hazardous conditions to Custodial Night Lead.
  • Operates motorized equipment used for cleaning and snow removal.
  • Removal of snow/ice and application of snow melt around the building to insure safety.
  • Moves up to 50 pounds of project materials and/or tools to remote building locations.
  • Stands on ladders, and platform lifts at heights up to 30 feet for extended periods of time.
  • Working conditions involve, but is not limited to the following activities: reaching, crouching; kneeling; shoveling; working in narrow and/or confining spaces: underground, overhead, and at ground level; twisting of the waist, shoulders, and legs; and lying on stomach and/or back, and heavy lifting.
  • Works under the supervision of the Custodian Lead and the Facilities Supervisor
  • Performs other duties assigned by Custodian Lead and the Facilities Supervisor.
License Requirement :
  • High School diploma or GED required.
  • Special Boilers Operator License preferred, not required.
  • Minnesota Driver's License.
Required Skills:
  • Must be able to work with minimal supervision.
  • Exceptional customer service skills.
  • Excellent communication skills are required.
  • Ability to work effectively with others and utilize effective team-building skills.
  • Knowledge of cleaning methods and use of industrial cleaning equipment.
  • Knowledge of safe use of cleaning chemicals, PPE and disposal of chemical liquids.
  • Basic understanding of the upkeep, care and safe operation of motorized equipment used for cleaning i.e. auto scrubber, buffer, snow blower, genie lift, pressure washer, extractors, sweeper, Kaivac, etc.
  • Using a backpack vacuum for cleaning is required.
  • Remove snow when required during day and night or on weekends.
  • Willingness to learn and share new and better methods of cleaning with supervisors.
Physical requirements:
  • Stooping, bending, occasional awkward positions. Must be able to lift over 50 lbs., 80 lbs. assisted.
  • Ability to work in moderately hazardous conditions in outdoor environments and within buildings
  • Moves up to 50 pounds of project materials and/or tools to remote building locations.
  • Erect and stand on scaffolding, ladders, and platforms lifts, at heights up to 30 feet for extended periods of time.

Commitment to Equity:

Rochester Public Schools is committed to diversifying its workforce to better reflect the community we serve. We believe the practices used in recruiting, interviewing, hiring, supporting, and promoting staff must include and honor, at every level, those who represent the diverse identities of our schools and community.

Common and Shared Accountabilities for All Positions

Employees of the Rochester Public School District #535 are expected to support the goals, model and promote an environment that is respectful for all, and work collaboratively with other staff to focus on the needs of the learner. A quality, customer focus that conveys a welcome attitude, an adaptability to change, and a desire for continuous improvement is also expected of all employees. In addition, staff are to respect confidential matters, encourage a safe and secure environment throughout the schools, and be dependable and accountable employees.

District Information: To learn more about Rochester Public Schools, visit

All qualified applicants will be considered without regard to protected characteristics such as race, color, religion, sex, national origin, age, or disability.

Benefits

Benefits available for regular positions working an average of 30 hours per week.

Contact Employee Services @ View phone number on click.appcast.io for detailed benefits information. Make sure to reference the exact job posting.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Custodian II in Rochester, MN vacancy
  • $28.25 - $35.39 per hour

     ...Administration Opening Date: 06/04/2026 POSITION DESCRIPTION The City of Rochester welcomes applications for: Custodian II The City of Rochester is committed to a community where all members feel a sense of belonging. We commit to recognizing the... 
    Suggested
    Hourly pay
    Full time
    Part time
    H1b
    Work at office
    Visa sponsorship
    Work visa
    Afternoon shift

    City of Rochester, MN

    Rochester, MN
    1 day ago
  •  ...Custodian This position is responsible for performing custodial functions at School District facilities. Perform regular custodial duties such as mopping, sweeping, dumping trash, cleaning glass, vacuuming, and changing light bulbs. Report maintenance and other needs... 
    Suggested

    South Washington County Schools

    Rochester, MN
    3 days ago
  • $18.12 - $19 per hour

     ...Maintenance Custodian The Salvation Army Rochester Corps is "Doing the Most Good" by providing holistic, person-centered services to individuals and families in need. In addition to worship services and pastoral care, services include short and long-term case management... 
    Suggested
    Hourly pay
    Temporary work
    Seasonal work
    Monday to Friday
    Shift work

    Salvation Army Central Territory

    Rochester, MN
    3 days ago
  • $20.5 per hour

     ...Custodian Job Category: Service Requisition Number: CUSTO003758 Posted: June 10, 2026 Part-Time On-site Hospital Rochester, MN 559044717, USA Job Details Description 0.8 FTE - Day/Evening Nights and Variable Shifts Pay: $20.50 At Olmsted Medical... 
    Suggested
    Temporary work
    Part time
    Flexible hours
    Night shift
    Afternoon shift

    Olmsted Medical

    Rochester, MN
    5 days ago
  •  ...Custodian Perform general cleaning duties in and around school buildings; vacuum, scrub, wax, buff, and sweep floors; perform minor maintenance and repair of plumbing, heating, ventilation, and electrical equipment; set up tables, chairs, and other equipment for events... 
    Suggested

    Gibbon Fairfax Winthrop Public School District 2365

    Rochester, MN
    3 days ago
  • $20 per hour

    Weekend Building Checks Litchfield Schools is seeking an individual to do building checks on weekends and holidays for approximately five hours total per day. This includes opening up buildings and coming back to lock up buildings during district events. Rate of pay...
    Hourly pay
    Weekend work

    Litchfield Independent School District

    Rochester, MN
    1 day ago
  • $19.69 per hour

     ...Part Time On Call Custodian Location: Varies Work Schedule: Monday - Friday when needed 1-2 Evening on call part time Custodians. Start as early as 2:30pm and work until 7:30pm when needed. Start Date: 09/01/2023 Pay Rate: $19.69 /Hour Benefits: Not Benefit... 
    Extra income
    Part time
    Work at office
    Monday to Friday
    Shift work
    Afternoon shift

    North St. Paul, Maplewood, Oakdale School District

    Rochester, MN
    10 days ago
  • Momentum Behavior Services is seeking a Custodial Associate to ensure cleanliness and functionality across multiple clinic locations in Minnesota, including Rochester. The role involves general cleaning, maintenance, and support for facility improvement projects, requiring...
    Day shift

    Momentum Behavior Services

    Rochester, MN
    1 day ago
  • Job Description Job Description Benefits: ~401(k) ~ Dental insurance ~ Health insurance ~ Vision insurance Job Summary The Overnight Closer (Member Services Representative) will be responsible for creating a positive member experience by providing...
    Shift work
    Night shift
    Day shift

    Planet Fitness

    Rochester, MN
    26 days ago
  •  ...Custodian Substitute Perform general cleaning duties in and around school buildings; vacuum, scrub, wax, buff, and sweep floors; set up tables, chairs, and other equipment for events; provide entry and access to school buildings during events; secure buildings following... 
    Work at office

    Mounds View Public

    Rochester, MN
    4 days ago
  • $23.24 - $25.05 per hour

     ...Personal Protective Equipment (P.P.E.) Qualifications: High school diploma or equivalent, plus three to five years experience as a custodian preferred. 3-5 years building maintenance, basic electrical, plumbing and air distribution knowledge preferred. Benefits:... 
    Hourly pay
    Contract work
    Day shift

    Minnesota Service Cooperatives

    Rochester, MN
    1 day ago
  •  ...****@*****.*** Essential Functions: Complies with all School District, City, State and OSHA policies. The Custodian Engineer 4 assumes charge of the building heating/cooling plant, HVAC and lighting systems for efficient operation. Ensures the... 
    Full time
    Contract work
    Summer work
    Work at office
    Remote work
    Monday to Friday
    Shift work
    Night shift
    Weekend work

    Rochester Public Schools

    Rochester, MN
    7 hours ago
  • $15 per hour

     ...Permanent Substitute Custodian Location: District-wide; Location may change day-to-day Monday - Friday, approx. 3:00 pm - 11:30 pm during the school year. Summer Hours: 6:30 am - 3:00 pm. 40 hours/week, 52 weeks/year. Compensation: Starting at $15.00 per hour + Single... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Part time
    Summer work
    Relocation package
    Monday to Friday
    Night shift

    Oakland Schools

    Rochester, MN
    3 days ago
  •  ...Substitute Custodian Notes: Substitutes are hired on an as needed basis only for the 2026-2027 school year. If you previously applied for a substitute position in the 2025-2026 school year, it will be necessary to reapply using this posting. Current substitutes of the... 
    Local area
    Immediate start
    1 day per week

    Boone County Schools

    Rochester, MN
    1 day ago
  • $19.5 - $27.5 per hour

     ...license with acceptable violation history. Preferred Certification: Certifications in one or more of the following areas: NICET Level II certification in Construction Materials Testing in one or more of the following categories: Asphalt, Concrete, Soils. NICET Level II... 
    Hourly pay
    For contractors
    Local area

    Terracon

    Rochester, MN
    4 days ago
  • Cleaner/Custodial Substitute Litchfield Schools is looking for Cleaner/Custodial Substitutes $16.00 per hour Day and evening hours available. Sweep classrooms, hallways, gym and cafeteria. Vacuum all rugs and carpeted areas. Mop floors. Clean restrooms. Empty wastebaskets...
    Hourly pay
    Night shift
    Afternoon shift

    Litchfield Independent School District

    Rochester, MN
    7 hours ago
  • $19.43 per hour

    Summer Position Substitute custodial work hours: 7:30am - 4 pm Hourly rate: $19.43 Duties may include general custodial, painting, cleaning, moving materials between locations, and/or grounds, and other duties as assigned. No experience required; however 2 years is ...
    Hourly pay
    Summer work

    BESD53

    Rochester, MN
    4 days ago
  • $14.15 per hour

     ...Substitute Custodian Immediate openings for Substitute Custodians At Helena Public Schools, our vision is to foster dynamic educational experiences that prepare all students for life. As a Substitute Custodian you contribute to this mission by filling in for sick and... 
    Hourly pay
    Seasonal work
    Immediate start
    Flexible hours
    Shift work

    Helena Public Schools

    Rochester, MN
    7 hours ago
  • $19 per hour

    Maintenance/Custodial Substitute Hermantown Community Schools ISD #700 is seeking substitutes in the Maintenance/Custodial department. Candidates must demonstrate the ability to perform custodial work and pass a Federal and Minnesota criminal background check. Pay Range...
    Hourly pay

    Hermantown Community Schools

    Rochester, MN
    1 day ago
  • Works with Lead person/supervisor to facilitate smooth daily operations. May be required to work at multiple sites. Must be flexible to respond to changing priorities and handle changing workflow. Will be required to stand and walk all of the scheduled shifts. Occasional...
    Full time
    Flexible hours
    Shift work

    Mayo Clinic

    Rochester, MN
    4 days ago
  •  ...Description Benefits: ~401(k) ~ Dental insurance ~ Health insurance ~ Vision insurance Job Summary The Overnight Custodian will be responsible for the overall cleanliness of all areas of the facility to ensure a positive member experience. Essential... 
    Immediate start
    Shift work
    Night shift

    Planet Fitness

    Rochester, MN
    26 days ago
  •  ...Benchmark Electronics Inc in Rochester, Minnesota is hiring a Manufacturing Technician II to support manufacturing processes and ensure quality and timely delivery of products. This role emphasizes continuous improvement, troubleshooting, and collaboration across teams... 

    Benchmark Electronics

    Rochester, MN
    1 day ago
  • $24.26 - $30.33 per hour

     ...Manufacturing Technician II (Job Id 10775) Location: Rochester, Minnesota Employment Type: Regular Description At Benchmark, we are driven by our purpose: to innovate for a healthier, safer, and better-connected world to create a brighter future. You will be part of a... 
    Work at office

    Benchmark Electronics

    Rochester, MN
    7 hours ago
  • Works with Lead person/supervisor to facilitate smooth daily operations. May be required to work at multiple sites. Must be flexible to respond to changing priorities and handle changing workflow. Will be required to stand and walk all of the scheduled shifts. Occasional...
    Full time
    Flexible hours
    Shift work

    Mayo Clinic

    Rochester, MN
    4 days ago
  • $18 per hour

    Janitorial Crew Member Join a fast-paced, growing, and exciting company full of great opportunities! Kellermeyer Bergensons Services (KBS) has an immediate opportunity to join our Janitorial Services Team as a Janitorial Crew Member. If you want a flexible schedule...
    Hourly pay
    Local area
    Immediate start
    Flexible hours
    Shift work

    Kellermeyer CO

    Rochester, MN
    1 day ago
  • $15 per day

    Looking for a responsible house sitter in Rochester, Minnesota! I need someone who can take care of my plants while I'm away. You'll be paid $15.00 per day for your services. If you're reliable, I'd love to hear from you. This would be every other day from June 20 to July...
    Daily paid

    HouseSitter.com

    Rochester, MN
    9 days ago
  •  ...Position Type: Maintenance/Custodial/Custodian Date Posted: 4/28/2026 Location: Dover-Eyota Elementary School The Dover-Eyota Public School district is looking for an organized, energetic person to serve the district. Position: Custodian... 
    Full time
    Contract work
    Summer work
    Flexible hours

    Dover-Eyota Public Schools

    Eyota, MN
    7 hours ago
  • Join our team! Carlson is one of the largest retail cleaning companies in the Upper Midwest. We maintain over 240 properties in 8 states. Our headquarters is in White Bear Lake, MN, a northeast suburb of Saint Paul. This is an entry level position, however we believe in...
    Full time
    Local area
    Night shift
    Weekend work
    Early shift

    CARLSON BUILDING MAINTENANCE

    Rochester, MN
    2 days ago
  • $17 per hour

    Seasonal Maintenance Worker Salary: $17.00 per hour Type of Position: Temporary (Seasonal for summer) Supervisor of Position: Maintenance and Custodial Supervisor Qualifications: Must be 16 years old and have a valid driver's license. Ability to follow written...
    Hourly pay
    Temporary work
    Summer work
    Seasonal work

    Minnesota Service Cooperatives

    Rochester, MN
    1 day ago
  • $14.5 - $17.5 per hour

    Essential Duties and Responsibilities Meets all cleanliness and time requirement standards established for cleaning guestrooms and other areas of the hotel including the lobby, breakfast, pool, fitness center, stairways, hallways, elevators and patio Cleans...

    OCI Hospitality

    Rochester, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Custodian II. Be the first to apply!