Assistant Maintenance Manager

Hazyview, Mpumalanga, South Africa

Job Description


Job Summary Key Responsibilities:

  • Assist the Maintenance Manager in the day-to-day management of the lodges maintenance department.
  • Perform preventative and corrective maintenance on all lodge infrastructure, including plumbing, electrical systems, air-conditioning, water pumps, vehicles, generators, and general building upkeep.
  • Conduct regular inspections and ensure timely repair of guest areas, staff housing, and back-of-house facilities.
  • Coordinate with contractors and suppliers when necessary, ensuring quality workmanship and adherence to timelines.
  • Maintain accurate maintenance logs, inventory control, and ensure tools and equipment are kept in excellent condition.
  • Support health, safety, and environmental compliance across the property, ensuring all work meets lodge safety standards.
  • Assist in emergency response and problem-solving to minimize operational disruptions and guest impact.
  • Foster a positive and collaborative relationship with all departments, ensuring minimal downtime and guest inconvenience.
Requirements:
  • Minimum 3 years of experience in a similar maintenance role, preferably in a hospitality or lodge environment.
  • Strong knowledge of general maintenance disciplines, including electrical, plumbing, carpentry, mechanical repairs, and HVAC systems.
  • Excellent problem-solving skills and the ability to work under pressure.
  • High level of attention to detail and commitment to maintaining 5-star standards.
  • Strong organizational and time management skills.
  • Ability to supervise maintenance staff when required and assist in task delegation.
  • Physically fit, hands-on, and comfortable working in an outdoor, remote bush environment.
  • Valid drivers license essential; PDP advantageous.
  • Willingness to work flexible hours, including weekends, public holidays, and on-call duties as required.
Bright Placements (PTY) LtdRecruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1427241
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hazyview, Mpumalanga, South Africa
  • Education
    Not mentioned