Talent.com
General Maintenance Assistant (Contract)
General Maintenance Assistant (Contract)ikeja • Midrand, Gauteng, ZA
General Maintenance Assistant (Contract)

General Maintenance Assistant (Contract)

ikeja • Midrand, Gauteng, ZA
18 hours ago
Job type
  • Quick Apply
Job description

We are seeking a reliable, hands-on and safety-conscious General Maintenance Assistant to support the upkeep and functionality of ikeja’s facilities and operational sites on a 3-month fixed-term basis. This role is responsible for performing routine maintenance, responding to minor repair needs, assisting with preventative maintenance schedules and ensuring our workspaces remain safe, clean and fully operational.

We are looking for individuals who are self-directed, practical, detail-oriented and comfortable working on the ground across the areas they support. You should take pride in your work, be eager to learn and be able to adapt to a variety of maintenance tasks - from basic plumbing and carpentry to painting, moving equipment and general site support.

As part of this role, you will work closely with the Maintenance Supervisor. Your contribution will be essential to maintaining a professional, safe and efficient environment for both staff and visitors. If you are energised about joining ikeja and eager to make a meaningful day-to-day impact, we want to hear from you.

KEY RESPONSIBILITIES

Routine & Preventative Maintenance :

  • Conduct regular inspections of facilities to identify repair or maintenance needs.
  • Carry out basic repairs and maintenance (e.g., minor plumbing, electrical fixes, door / lock repairs, shelving, furniture).
  • Support preventative maintenance schedules to reduce breakdowns and downtime.

Repairs & Fault Response :

  • Respond promptly to maintenance requests logged by staff.
  • Diagnose minor faults and either resolve them directly or escalate where specialist support is required.
  • Track recurring issues and highlight root causes to the Maintenance Supervisor.
  • Site Upkeep & Safety :

  • Ensure facilities are clean, orderly and maintained to ikeja standards.
  • Replace / repair damaged fixtures and fittings where needed.
  • Support for Projects & Setups :

  • Assist with office / site setups, moves and minor refurbishments.
  • Support contractors during larger maintenance work by preparing sites and monitoring progress.
  • Tools, Stock & Admin :

  • Maintain tools and ensure correct storage and safe usage.
  • Monitor and request replenishment of maintenance supplies and consumables.
  • Record work completed and provide simple reports / updates to the Maintenance Supervisor.
  • Requirements

  • Grade 12 / Matric (required).
  • Trade certification advantageous (e.g., electrical, plumbing, carpentry, handyman training).
  • Valid driver’s license advantageous (if travel between sites is expected).
  • Minimum 1–2 years of experience in general maintenance, facilities support, or handyman work.
  • Proven ability to perform a wide variety of basic repairs and upkeep tasks.
  • Experience working in office, retail, warehouse, or multi-site environments is beneficial.
  • Familiarity with workplace safety standards and correct tool usage.
  • Skills and Competencies :

  • Practical, hands-on ability with common maintenance tasks.
  • Basic knowledge of plumbing, carpentry, painting and simple electrical work.
  • Strong attention to detail and pride in quality workmanship.
  • Able to work independently and manage time across multiple small tasks.
  • Good communication skills with internal teams and external contractors.
  • Safety-minded and able to follow procedures and instructions.
  • Problem-solver who can diagnose issues logically.
  • Physically fit and comfortable with lifting, carrying and working on your feet.
  • Willing to learn new maintenance skills and take guidance.
  • Reliable, punctual and proactive.
  • How

    Create a job alert for this search

    Maintenance Assistant • Midrand, Gauteng, ZA

    Related jobs
    1st Assistant Repairman

    1st Assistant Repairman

    Crew Life at Sea • Sandton, Gauteng, South Africa
    Assist in the repair and maintenance of marine equipment and systems, including engines, pumps, valves, and electrical systems. Conduct routine inspections and troubleshoot any issues that arise.Ass...Show more
    Last updated: 30+ days ago • Promoted
    Premium Property Management and Automations Virtual Assistant - 15833

    Premium Property Management and Automations Virtual Assistant - 15833

    Somewhere • WorkFromHome, South Africa
    Premium Property Management and Automations Virtual Assistant - 15833.Premium Property Management and Automations Virtual Assistant (Part-Time) (AirBnB, Booking. Mondays to Fridays; 5 pm to 9 pm AED...Show more
    Last updated: 27 days ago • Promoted
    Maintenance Scheduling Coordinator

    Maintenance Scheduling Coordinator

    GC Realty & Development, LLC • WorkFromHome, Gauteng, South Africa
    We Don't Wait for Things to Happen.At GC Realty & Development, speed and accountability are part of our DNA.We're a team that gets sh •t done - no excuses, no delays, just results.If you're organize...Show more
    Last updated: 18 days ago • Promoted
    Assistant Technical Advisor

    Assistant Technical Advisor

    Yamaha Distributors South Africa • Sandton, Gauteng, South Africa
    A vacancy has arisen for an Assistant Technical Advisor reporting to the Technical Manager within the Aftersales Division at Tuning Fork Pty Ltd t / a Yamaha Distributors South Africa.The vacancy is ...Show more
    Last updated: 19 days ago • Promoted
    Clearwater Automotive Spare Parts Specialist

    Clearwater Automotive Spare Parts Specialist

    Oostelike Personeel Konsultante • Roodepoort, South Africa
    Clearwater Automotive Replacement Parts Specialist.Legal requirements : Must be a South African Citizen with a clean criminal background and ITC (no bad debt) - checks will be done on shortlisted ap...Show more
    Last updated: 30+ days ago • Promoted
    Property Management Assistant

    Property Management Assistant

    Assist World • WorkFromHome, South Africa
    Join to apply for the Property Management Assistant role at Assist World.The client is an established residential property management company specializing in 1–4 family properties (single-family ho...Show more
    Last updated: 3 days ago • Promoted
    Maintenance Manager Centurion

    Maintenance Manager Centurion

    GAP Consulting • Centurion, Gauteng, South Africa
    SHIFTINTOHIGHCAREER by joining an Aftermarket Parts Retailer that is seeking an experienced Maintenance Manager.Years experience in Managing Maintenance, Engineering and Technical teams.Must have E...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance Scheduling Coordinator

    Maintenance Scheduling Coordinator

    GC Realty & Development • WorkFromHome, Gauteng, South Africa
    At GC Realty & Development speed and accountability are part of our DNA.We're a team that gets stuff done - no excuses, no delays, just results. If you're organized, decisive, and motivated by progr...Show more
    Last updated: 5 days ago • Promoted
    Maintenance Lead

    Maintenance Lead

    Express Employment Professionals Midrand • Midrand, South Africa
    Matric or relevant trade qualification (Mechanical / Electrical).Experience in food / snack manufacturing environments.Proficient with pneumatic and hydraulic systems, PLCs, and electrical troubleshoot...Show more
    Last updated: 12 days ago • Promoted
    Maintenance Scheduling Coordinator

    Maintenance Scheduling Coordinator

    Gcrealtyinc • WorkFromHome, Gauteng, South Africa
    We Don\'t Wait for Things to Happen.At GC Realty & Development, speed and accountability are part of our DNA.We\'re a team that gets sh •t done - no excuses, no delays, just results.If you\'re organ...Show more
    Last updated: 20 days ago • Promoted
    General Assistant

    General Assistant

    Media Mage Products • Roodepoort, Gauteng, South Africa
    Tertiary education would be an advantage.Young males between ages of 18 – 30yrs.Technical and mechanically orientated.Maintain and troubleshoot lab equipment. General knowledge of Good Laboratory Pr...Show more
    Last updated: 30+ days ago • Promoted
    General Assistant

    General Assistant

    Humanatics • Randburg, Gauteng, South Africa
    My client in the retail independent pharmacy industry is looking for a reliable and physically capable individual to support daily operational tasks across various departments, including consumable...Show more
    Last updated: 11 days ago • Promoted
    On-Site Relationship Assistant for Property Management

    On-Site Relationship Assistant for Property Management

    Whitfield Property Management • Sandton, Gauteng, South Africa
    A property management company located in Gauteng seeks a full-time Relationship Assistant.The role involves supporting client relationship activities and assisting the Relationship Manager with por...Show more
    Last updated: 17 hours ago • Promoted • New!
    Maintenance Manager

    Maintenance Manager

    Boardroom Appointments • Midrand, South Africa
    Perform general maintenance on factory, machinery, and building (interior / exterior).Maintain mechanical and electrical equipment according to checklists and SOPs. Implement and manage preventative m...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance Manager

    Maintenance Manager

    GAP Consulting • Centurion, Gauteng, South Africa
    SHIFTINTOHIGHCAREER by joining an Aftermarket Parts Retailer that is seeking an experienced Maintenance Manager.Years experience in Managing Maintenance, Engineering and Technical teams.Must have E...Show more
    Last updated: 30+ days ago • Promoted
    Virtual Assistant (Property Management)

    Virtual Assistant (Property Management)

    Outsourcery Services Limited • WorkFromHome, Gauteng, South Africa
    Cape Town, South Africa | Posted on 29 / 05 / 2025.Outsourcery is a leading provider of virtual assistance services, connecting skilled professionals with dynamic clients across various industries.We a...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance Manager Centurion

    Maintenance Manager Centurion

    Hunt For Success Pty Ltd • Centurion, Gauteng, South Africa
    Job Title : Maintenance Manager.As a Maintenance Manager, you will be responsible for.You will ensure that the facilities, layout, and machinery used are in good condition and maintained.This includ...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance & Contractor Lead - Energy Assets

    Maintenance & Contractor Lead - Energy Assets

    Puma Energy • Sandton, Gauteng, South Africa
    A multinational energy company based in Sandton, Gauteng is seeking a contractor manager with a degree in engineering and over 5 years of experience in the petroleum industry.Your role will involve...Show more
    Last updated: 2 days ago • Promoted