Health, Safety & ISO Compliance Manager

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

$12–$15/hr

HOURS PER WEEK

25

DATE UPDATED

Mar 10, 2026

JOB OVERVIEW

We are seeking an experienced Health, Safety, Environment & Compliance Systems Manager to maintain and manage the safety, environmental and ISO compliance systems across two growing infrastructure service companies operating in Australia and New Zealand.

This is not a virtual assistant role as we are looking for a professional who can take ownership of our compliance systems, maintain documentation and coordinate ISO certification requirements.

The role will initially be 2–5 days per week or 20-25 hours per week, with the potential to grow into a long-term full-time role for the right candidate.

About Our Companies
1. Metro Maintenance Services (MMS) Australia
Provides infrastructure cleaning, maintenance and bus/rail services across Queensland, Australia.
2. Pure Water Systems (PWS) New Zealand
A new environmental services company launching in New Zealand focused on water tank cleaning, servicing and rural property maintenance with the strategy in expanding into the Government and commercial sectors.

Both businesses require strong Health, Safety, Environmental and ISO compliance systems to support their contracts and growth.

Important Information About This Role
Our companies previously held ISO certification for over 12 years, and we already have a complete set of ISO and compliance documentation.
Your role will focus on:
• Updating and adapting existing ISO documentation (both companies)
• Maintaining compliance systems
• Preparing documentation for certification submissions
• Working with our external ISO auditor who will guide the process

This means you will not be building systems from scratch, but rather maintaining and improving an established compliance framework.

Key Responsibilities
You will take ownership of our Health, Safety & Compliance systems, including:
• Managing and maintaining Safety Management Systems (SMS)
• Updating and maintaining SWMS, SMPs, SOPs and environmental policies
• Maintaining risk registers, i ---------- registers and hazard reporting systems
• Ensuring compliance documentation is updated weekly
You will also assist with ISO preparation and certification, including:
• Reviewing and updating existing ISO documentation
• Ensuring systems remain compliant with ISO standards
• Preparing documentation for ISO audits

Contractor Certification & Compliance
You will also prepare compliance documentation for contractor certification systems such as:
• SiteWise (New Zealand)
• T?tika (New Zealand infrastructure certification)
• KiwiRail contractor prequalification
• Queensland Rail contractor compliance
• Brisbane City Council prequalification
• Auckland Transport prequalification

Reporting & Work Structure
We operate a structured reporting system to ensure transparency and progress.
This includes:
• Weekly planning meetings with management
• Weekly written progress reports
• Compliance documentation managed through OneDrive

Skills & Experience Required
We are looking for someone with experience in:
• Health & Safety Management Systems
• Risk management and compliance documentation
• Policy writing and document control
• ISO preparation or compliance systems
• Construction, infrastructure, engineering or industrial services environments
Experience with ISO 9001, ISO 45001 or ISO 14001 is highly desirable but not mandatory.

Ideal Candidate
The ideal candidate:
• Takes ownership of compliance systems
• Is highly organised and detail-oriented
• Communicates clearly and professionally
• Works independently and proactively
• Wants a long-term role with growing companies

Compensation
• Competitive hourly rate depending on experience
• Flexible remote work
• Long-term opportunity with growing international businesses

To Apply
Please include the following in your application:
1. A short introduction about your experience with safety or compliance systems
2. Any ISO experience or certifications
3. Examples of policies, safety systems or compliance frameworks you have worked with
4. Your expected hourly rate
Please begin your application with the word COMPLIANCE so we know you have read this job description carefully.
We are looking for someone who wants to build and manage our safety and compliance systems long term.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0838
Total Execution Time  0.0852
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,784 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Health-Safety-ISO-Compliance-Manager-1598528
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0776 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1598528
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 893597
 LIMIT 1 
0.0461   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1598528
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1598528' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1598528 
0.0017   UPDATE employer_jobs SET hit_counts '***Mar-10-2026=144***Mar-11-2026=130***Mar-12-2026=107***Mar-13-2026=45***Mar-14-2026=24***Mar-15-2026=17***Mar-16-2026=39***Mar-17-2026=29***Mar-18-2026=28***Mar-19-2026=19***Mar-20-2026=16***Mar-21-2026=23***Mar-22-2026=11***Mar-23-2026=24***Mar-24-2026=34***Mar-25-2026=12***Mar-26-2026=18***Mar-27-2026=20***Mar-28-2026=15***Mar-29-2026=7***Mar-30-2026=21***Mar-31-2026=10***Apr-01-2026=7***Apr-02-2026=16***Apr-03-2026=17***Apr-04-2026=14***Apr-05-2026=7***Apr-06-2026=25***Apr-07-2026=23***Apr-08-2026=10***Apr-09-2026=3***Apr-10-2026=14***Apr-11-2026=7***Apr-15-2026=1' WHERE job_id'1598528'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Mar-2026=793***Apr-2026=144' WHERE job_id'1598528'  
0.0231   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1598528' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1598528 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '893597'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)