Maintenance Assistant

Elegant Recruitments


Date: 13 hours ago
City: Johannesburg, Gauteng
Salary: ZAR 9,000 - ZAR 16,500 per month
Contract type: Full time
We’re looking for a hands-on, dependable Maintenance Assistant to support the Operations and Infrastructure Manager. This role involves carrying out daily maintenance tasks, minor repairs, and supporting the overall upkeep of estate facilities to ensure everything runs smoothly and safely.

Key Responsibilities

Daily Maintenance

  • Handle maintenance requests for communal buildings and estate infrastructure
  • Assign tasks to the maintenance team and follow up on completion
  • Help manage the helpdesk or job card system
Technical Supervision
  • Inspect estate areas and assets regularly
  • Perform or oversee small repairs (electrical, plumbing, handyman work)
  • Assist with preventative maintenance planning
Team & Contractor Coordination
  • Oversee maintenance team performance
  • Schedule and manage third-party contractors for small projects or services
  • Be available on-site to provide logistics and support
Inventory & Tools
  • Monitor tools, equipment, and supplies
  • Ensure proper tool usage, storage, and maintenance
  • Request materials when needed
Compliance & Safety
  • Follow and enforce health and safety guidelines
  • Report hazards and incidents
  • Be available for emergency call-outs and planning
Skills & Qualifications

Minimum Requirements
  • Matric (Grade 12)
  • A technical or trade certificate in building, electrical, plumbing, or mechanical work is preferred
  • Valid Code B driver’s license
  • 3–5 years of general maintenance or facilities experience
  • Prior estate, hospitality, or community maintenance experience is a plus
  • Supervisory experience is advantageous
Skills
  • Strong knowledge of general maintenance and repair
  • Good problem-solving and planning ability
  • Able to use basic digital tools (Excel, email, maintenance systems)
Personal Attributes
  • Reliable and proactive
  • Neat and respectful when dealing with residents
  • Calm under pressure
  • A team player who follows instructions well

Email: elegantsrecruitments @ gmail. com

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a CV