Maintenance Team Member — Full-Time
Compensation
$16 – $20 /hr
Employment type
Full-time
Work setting
On-site
Location
Staunton, VA
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The Maintenance Team Member — Full-Time role is onsite in Staunton, VA. Compensation is $16–$20 per hour. Stuart Hall School is an independent Episcopal day and boarding school serving students in grades 6–12. Working under the Facilities Team Lead, the team member helps keep campus buildings, grounds, equipment, and other physical assets safe, functional, and welcoming. The role supports daily school operations through hands-on maintenance, repairs, grounds care, and event and project assistance.
What you'll do
- Perform assigned campus maintenance and repairs, grounds upkeep, and preventive maintenance
- complete work orders and routine tasks such as trash removal, deliveries, furniture moves, and event setup and breakdown
- learn basic plumbing, painting, patching, hardware replacement, and related tasks
- follow safety, security, and operational procedures
- report hazards and equipment concerns
- assist with seasonal grounds work, emergency response, vehicle and equipment care, and school-break projects
- participate in an on-call rotation and provide backup school bus driving when needed.
What we're looking for
- Skills & competencies
- maintenance team memberfacilities maintenancecampus groundspreventive maintenancework ordersschool facilitiesstaunton vastuart hall schoolfull-time positionon-call rotation$16–$20 per hourno experience required
- Work arrangement
- Weekend coverage required
Why this role
Previous maintenance or trades experience is helpful but not required. The role may involve occasional overtime, evenings, weekends, emergency response, and assigned on-call rotation.
About the employer
Stuart Hall School is hiring for this role. Industry: Elementary and Secondary Schools. Sector: 61.
Additional details
- Industry sector
- 61
- Industry
- Elementary and Secondary Schools
- Occupation code
- 49-9071.00
You'll be redirected to the employer's application page.
Listing ID: 3c7d9460-6bf0-48d8-840e-179be846b898