Senior RTO Compliance Officer – RPL & LMS (AUSTRALIAN COMPANY)

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

TYPE OF WORK

Full Time

SALARY

1300-2000

HOURS PER WEEK

40

DATE UPDATED

Dec 3, 2025

JOB OVERVIEW

Location: Remote (Philippines)
Hours: Full time, must be available between 9:00 AM and 5:00 PM AEDT (Monday to Friday)
Start Date: As soon as possible
Salary: Based on experience

Do you love bringing structure and clarity to messy information?
Have you worked inside an RTO and actually enjoyed mapping evidence, checking units and keeping things compliant?

This is your chance to work with an Australian education and licensing group led by Adam Zahr, an award winning entrepreneur and investor based in Sydney. Our companies support students (mainly tradies and professionals) through Recognition of Prior Learning (RPL) and nationally recognised qualifications in partnership with RTOs.

We move fast, deal with a high volume of student portfolios and work best with people who are accurate, accountable and understand how serious compliance is in the VET sector.

We are looking for a full time **RTO Compliance & RPL Evidence Mapping Specialist** based in the Philippines who has real experience working in the Australian RTO space. If you have worked with RPL, units of competency, training packages and LMS platforms — this role is for you.

This is not a generic VA job. You will be expected to use your RTO knowledge, keep our evidence tight, and help us protect our partners, our students and our business.

---

### Your Day to Day Responsibilities

* Review and organise RPL evidence for students (photos, videos, third party reports, work documents, etc.)
* Map evidence clearly back to units of competency, elements and performance criteria
* Check gaps in student evidence and flag exactly what is missing for each unit
* Work inside our LMS to:

* Enrol students
* Upload and organise evidence
* Update progress and status
* Keep notes and internal comments clear and up to date
* Follow our internal mapping templates, tools and SOPs (and help improve them over time)
* Cross-check current training package requirements when needed to make sure mapping is accurate
* Work closely with our internal team and RTO partners to clarify requirements and fix issues quickly
* Maintain trackers, spreadsheets and version control for mapping documents and student portfolios
* Identify potential compliance risks early and escalate them to the right person
* Communicate clearly in writing using simple, professional English when dealing with students and partners

---

### Who You Need to Be

* **Must have previous experience in an Australian RTO or similar VET environment**
* Direct experience with **RPL** (Recognition of Prior Learning) and/or **evidence mapping** is strongly preferred
* Comfortable reading and working with:

* Units of competency
* Training packages
* Assessment requirements
* Hands-on experience using at least one **LMS** used by RTOs (e.g. aXcelerate, Moodle, Canvas, VETtrak, or similar)
* Excellent written and spoken English
* Strong attention to detail — you notice small mistakes and fix them before they cause problems
* Naturally organised with a love for checklists, structure and clear documentation
* Calm under pressure and able to work through a high volume of portfolios without cutting corners
* Proactive — you do not wait to be chased, you follow things through until they are complete
* Tech savvy and comfortable using Google Drive, spreadsheets, CRMs and communication tools
* Hungry to be part of a long-term team and grow with the business

This role is perfect if you have worked as an **RPL Officer, Compliance Officer, Training Coordinator, Administration Officer in an RTO, or Assessment Support Officer** and want a stable, full time, work-from-home role with a fast moving group.

---

### How to Apply

This role is **not** for someone who is sending the same application to every job.

We are only interested in people who genuinely want this opportunity and can clearly show us their RTO and RPL experience.

**To apply:**

1. **Record a short video (maximum 2 minutes)** introducing yourself and explaining:

* Your background in the RTO / VET sector

* Your experience with RPL and evidence mapping

* The LMS platforms you have used

* Why you believe you are the right person for this role

> The video must be recorded especially for this role. Please do not send an old or generic video.

2. In your message with the video, include:

* Your full name
* Your current or most recent role and the RTO(s) you have worked with
* A short summary of your RPL / mapping experience (how many years, what types of qualifications, etc.)
* The LMS platforms you have used (e.g. aXcelerate, Moodle, Canvas, VETtrak, etc.)
* Why you want to work with Adam and our companies
* One fun or interesting fact about you

3. **Send your video and message via WhatsApp to:**
** ---------- **

We will only respond to applicants who follow the steps above.

If you are serious, reliable and excited by the idea of using your RTO and RPL skills in a long-term role with a fast paced team — we cannot wait to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0185
Total Execution Time  0.0198
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,520,352 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-RTO-Compliance-Officer-RPL-LMS-AUSTRALIAN-COMPANY-1526288
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0128 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1526288
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 648819
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1526288
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1526288' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1526288 
0.0008   UPDATE employer_jobs SET hit_counts '***Dec-03-2025=151***Dec-04-2025=20***Dec-05-2025=12***Dec-06-2025=7***Dec-07-2025=3***Dec-08-2025=2***Dec-09-2025=5***Dec-10-2025=3***Dec-11-2025=5***Dec-12-2025=2***Dec-13-2025=3***Dec-14-2025=1***Dec-15-2025=3***Dec-16-2025=2***Dec-17-2025=4***Dec-18-2025=6***Dec-19-2025=2***Dec-20-2025=2***Dec-22-2025=7***Dec-23-2025=5***Dec-26-2025=2***Dec-27-2025=6***Dec-28-2025=4***Dec-29-2025=5***Dec-30-2025=2***Dec-31-2025=2***Jan-01-2026=1***Jan-02-2026=5***Jan-03-2026=1***Jan-04-2026=1***Jan-05-2026=4***Jan-06-2026=5***Jan-07-2026=2***Jan-08-2026=2***Jan-09-2026=3***Jan-10-2026=6***Jan-11-2026=3***Jan-12-2026=5***Jan-13-2026=8***Jan-14-2026=2***Jan-15-2026=3***Jan-16-2026=2***Jan-18-2026=1***Jan-19-2026=1***Jan-20-2026=7***Jan-21-2026=3***Jan-22-2026=2***Jan-23-2026=3***Jan-24-2026=1***Jan-25-2026=4***Jan-26-2026=2***Jan-27-2026=6***Jan-28-2026=2***Jan-29-2026=3***Jan-30-2026=3***Jan-31-2026=1***Feb-02-2026=2***Feb-03-2026=1***Feb-04-2026=1***Feb-06-2026=4***Feb-07-2026=2***Feb-08-2026=2***Feb-09-2026=3***Feb-11-2026=5***Feb-12-2026=5***Feb-13-2026=2***Feb-16-2026=1***Feb-17-2026=1***Feb-19-2026=2***Feb-20-2026=2***Feb-21-2026=4***Feb-22-2026=4***Feb-23-2026=3***Feb-25-2026=4***Feb-26-2026=1***Feb-28-2026=1***Mar-02-2026=1***Mar-03-2026=1***Mar-07-2026=2***Mar-08-2026=1***Mar-09-2026=1***Mar-10-2026=3***Mar-12-2026=4***Mar-13-2026=4***Mar-14-2026=1***Mar-16-2026=7***Mar-17-2026=5***Mar-18-2026=2***Mar-20-2026=1***Mar-23-2026=5***Mar-24-2026=1***Mar-25-2026=1***Mar-26-2026=8***Mar-27-2026=3***Mar-28-2026=1***Mar-29-2026=2***Mar-31-2026=2***Apr-01-2026=4***Apr-02-2026=2***Apr-04-2026=3***Apr-05-2026=1***Apr-06-2026=2***Apr-08-2026=2***Apr-09-2026=1***Apr-10-2026=1***Apr-11-2026=1***Apr-14-2026=1***Apr-16-2026=1' WHERE job_id'1526288'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Dec-2025=266***Jan-2026=92***Feb-2026=50***Mar-2026=56***Apr-2026=19' WHERE job_id'1526288'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1526288' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1526288 
0.0052   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '648819'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)