Job Search and Career Advice Platform

Enable job alerts via email!

cleaning supervisor

Cleaning Angels Janitorial Services Ltd

Soweto

On-site

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cleaning services company in South Africa is looking for a Cleaning Supervisor who will oversee activities of cleaning staff, ensure safety and cleanliness standards, and prepare budgets. The ideal candidate will have a relevant trades certificate and 2-3 years of experience in a similar role, along with a valid driver's license for on-the-road work. This full-time position offers flexible hours and health benefits. Applicants must have authorization to work in Canada, as the role is located in Kelowna, BC.

Benefits

Dental plan
Health care plan
Vision care benefits
Bonus
Gasoline paid
Group insurance benefits

Qualifications

  • 2 years to less than 3 years in a similar role.
  • Valid driver’s licence; on the road work with frequent travel required.

Responsibilities

  • Hire and train or arrange training of cleaning staff.
  • Supervise and coordinate activities of workers.
  • Inspect sites to ensure safety and cleanliness standards.
  • Prepare budget and cost estimates.
  • Recommend additional services like repair work or renovations.
  • Maintain financial records.
  • Receive payment for specialized cleaning jobs.
  • Assist cleaners in performing duties.
  • Coordinate work with other departments.
  • Establish work schedules.

Skills

Client focus
Dependability
Efficient interpersonal skills
Communication skills
Flexibility
Initiative
Judgement
Reliability

Education

Other trades certificate or diploma or equivalent experience
Job description

Cleaning Supervisor at Cleaning Angels Janitorial Services Ltd (Kelowna, BC)

Posted on December 15, 2025. This position is advertised until 2026-01-05.

Job Responsibilities
  • Hire and train or arrange training of cleaning staff.
  • Supervise and coordinate activities of workers.
  • Inspect sites or facilities to ensure safety and cleanliness standards.
  • Prepare budget and cost estimates.
  • Recommend or arrange for additional services such as painting, repair work, renovations, or replacement of furnishings and equipment.
  • Maintain financial records.
  • Receive payment for specialized cleaning jobs.
  • Assist cleaners in performing duties.
  • Coordinate work activities with other departments.
  • Establish work schedules.
Qualifications
  • Education: Other trades certificate or diploma or equivalent experience.
  • Experience: 2 years to less than 3 years in a similar role.
  • Transportation/travel: Valid driver’s licence; on the road work with frequent travel required.
  • Personal suitability: Client focus, dependability, efficient interpersonal skills, excellent oral and written communication, flexibility, initiative, judgement, reliability.
Employment Details
  • Location: 1824 Gordon Dr suite 204, Kelowna, BC V1Y 0E2 (on the road)
  • Work type: Permanent, full‑time.
  • Hours: 30 to 50 hours per week, flexible (overtime available).
  • Salary: $28.85 per hour.
  • Start date: As soon as possible.
  • Vacancies: 2.
Benefits
  • Health benefits: Dental plan, health care plan, vision care benefits.
  • Financial benefits: Bonus, gasoline paid, group insurance benefits.
Applicant Eligibility

You can apply if you are:

  • A Canadian citizen.
  • A permanent resident of Canada.
  • A temporary resident of Canada with a valid work permit.

Do not apply if you are not authorized to work in Canada. The employer will not respond to your application.

Advertised until

2026-01-05

Important Notice

This job posting was posted directly by the employer on Job Bank. The Government of Canada has taken steps to make sure it is accurate and reliable but cannot guarantee its authenticity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.