Senior Compliance Administrator

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

TYPE OF WORK

Full Time

SALARY

$6 to $9/hour

HOURS PER WEEK

40

DATE UPDATED

Oct 7, 2026

JOB OVERVIEW

Full-time | 7:00 am to 4:00 pm Philippine time

Benefits
1. PHP 50,000 to 70,000 per month, depending on experience
2. 30 days paid days off inclusive of Philippine public holidays
3. Direct exposure to an established Australian business
4. Become a key part of the team

About the Company
The ICombined360 and Allroad Group are an established Australian traffic management company based in Sydney. We support major infrastructure, civil construction and utility projects across New South Wales.

We are looking for an organized, confident and proactive administrator to take ownership of workforce compliance, employee onboarding and administration for our traffic control workforce. This is not a general virtual assistant role. You will be a trusted part of our operations team, working directly with Australian managers and communicating daily with traffic controllers and internal staff.

Key Responsibilities
Monitor employee portals (Staffd / Traffio) for upcoming expiries, including licenses, qualifications, work rights and inductions.
Contact traffic controllers by phone, email and message to update licenses and complete renewals before expiry.
Build positive working relationships with employees while communicating expectations and deadlines clearly and confidently.
Coordinate employee registrations and inductions across client portals, including Damstra, Pegasus, Ausgrid, Fulton Hogan.
Onboard new employees, ensuring employment documents are complete and correctly filed.
Update and Prepare weekly fleet reports including fuel, tolls and utilization data.
Coordinate vehicle insurance claims and liaise with brokers, drivers, mechanics, and internal stakeholders through to completion.
Assisting in creating company policies, procedures and quality/safety documentation
General office administration support

About You
At least 3 years’ experience in workforce compliance, employee onboarding, operations administration, fleet administration or insurance claims.
Excellent spoken and written English.
A confident, professional phone manner and the ability to build rapport with a blue-collar workforce.
Strong attention to detail and experience managing high volumes of records, deadlines and documents.
Experience using HRIS, CRM, workforce management or client portal systems.
A high level of discretion when handling personal, employment and payroll-related information.
Confidence using Microsoft Office, online systems and AI tools to improve administration and documentation.
A reliable home office, stable internet connection and a professional environment for phone calls.
Experience supporting Australian clients, construction, labour hire, or field-based workforces will be highly regarded.

If you are a strong administrator who enjoy communicating with people, APPLY NOW!

Application requirement
To apply, please submit your application through OnlineJobs.ph and include a link to a short 1 minute video outlining why you would be suitable for the role.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0196
Total Execution Time  0.0225
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,616 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Compliance-Administrator-1745328
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0104 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0011   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1745328
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 1005925
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1745328
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-21',ej.date_added) duration_days, DATEDIFF('2026-10-21',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1745328' 
0.0012   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1745328 
0.0012   UPDATE employer_jobs SET hit_counts = '***Oct-07-2026=664***Oct-08-2026=104***Oct-09-2026=30***Oct-10-2026=22***Oct-11-2026=22***Oct-12-2026=41***Oct-13-2026=21***Oct-14-2026=14***Oct-15-2026=15***Oct-16-2026=17***Oct-17-2026=12***Oct-20-2026=1***Oct-21-2026=1' WHERE job_id= '1745328'  
0.0014   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=964' WHERE job_id= '1745328'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1745328' AND status LIKE 'sent%' ORDER BY id DESC  
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1745328 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1005925'
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)