This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a skilled and hands-on Maintenance Operative to join our John Bray, Rock team. You’ll be the go-to person for tackling property repairs, carrying out routine maintenance, and responding quickly to any issues during a guest’s stay. Working closely with property owners, guests, and contractors, you’ll help keep every property safe, functional, and looking its best. As part of the team, you’ll also join our on-call rota (one week in five), earning an extra £350–£525 per week for handling urgent guest issues.
Job Responsibility:
Respond quickly to guest maintenance requests with effective solutions
Carry out repairs, routine upkeep, and seasonal adjustments (heating, hot water, etc)
Liaise with contractors for specialist work
Complete regular property inspections and log via our KEA system
Communicate clearly with owners and guests, in person and by phone
Assist with property quality checks alongside the QA team
Keep the company vehicle maintained, stocked, and ready
Support winter projects such as decorating and refurbishments
Arrange refuse collections as required
Follow all Health & Safety and company policies
Submit expenses promptly via Concur
Requirements:
General maintenance knowledge plus at least one trade skill (carpentry, plumbing, electrics, painting/decorating)
Full, clean UK driving licence
Able to work independently and stay calm in emergencies
Strong problem-solving skills and attention to detail
Clear communicator with guests and owners
Basic IT skills for reporting and inventory management
Nice to have:
Professional trade qualifications
Experience in building systems (boilers, alarms)
Local area knowledge
Holiday let or hospitality experience
Familiarity with Health & Safety standards in holiday accommodation
What we offer:
Performance bonus – up to 5% of salary
33 days holiday (including bank hols) + extra days with long service