Part-Time Virtual Assistant (ServiceM8 & Trade Administration)

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

TYPE OF WORK

Part Time

SALARY

N/A

HOURS PER WEEK

20

DATE UPDATED

Apr 13, 2026

JOB OVERVIEW

About Us
We are a premium landscaping and property maintenance company based in Bayside, Melbourne, Australia. We cater to high-end residential clients and top-tier Real Estate agencies. We are currently scaling our operations, and we are looking for a sharp, detail-oriented Virtual Assistant to take the wheel.

The Role
We don’t need someone to just answer emails; we need an operational partner. You will be managing our "Engine Room" - building accurate quotes, coordinating with property managers, and ensuring our field team has exactly what they need on-site. You will start at 15–20 hours per week, with the opportunity to grow into a full-time operations role as the business scales.


Your Daily & Weekly Tasks
- Quoting & Invoicing (ServiceM8): Building professional, highly accurate quotes using our established material "bundles" and recipes.
- Data Management (QuickBooks Online): Updating material costs and ensuring supplier invoices are correctly categorized.
- Scheduling & Logistics: Dispatching jobs to the field team, coordinating skip bin deliveries, and managing sub-contractor calendars.
- Inbox Management: Handling client inquiries and filtering the noise so the CEO can focus on site work.

Requirements (Non-Negotiable)
- Extreme Attention to Detail: A misplaced decimal point on a paving quote costs us money. You must be meticulous with numbers.
- Flawless English (C1/C2 Level): You will be communicating directly with high-net-worth clients and professional property managers.
- Tech Savvy: Previous experience with ServiceM8, Tradify, Xero, or QuickBooks Online is a massive advantage.
- Timezone Overlap: You must be available to work at least 3 hours per day during Australian Eastern Standard Time (AEST) morning hours.

How to Apply (Read Carefully)
We move fast and value attention to detail above all else. If you do not follow these instructions, your application will be immediately deleted.


To apply, please reply to this posting and change the subject line to read exactly: Bayside Premium Admin - Joe Collins-Graham.

In your message, please include:

A 2–3 sentence summary of your experience with trade software (like ServiceM8) or quoting/estimating.

Confirmation that you are comfortable starting on a part-time basis (15–20 hours/week).

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0022
Controller Execution Time ( Jobseekers / Job )  0.0142
Total Execution Time  0.0172
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,493,712 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-Time-Virtual-Assistant-ServiceM8-Trade-Administration-1622483
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0066 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1622483
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 923646
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1622483
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1622483' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1622483 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-13-2026=1630***Apr-14-2026=315***Apr-15-2026=144***Apr-16-2026=70***Apr-17-2026=78***Apr-18-2026=21***Apr-21-2026=1' WHERE job_id'1622483'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Apr-2026=2259' WHERE job_id'1622483'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1622483' 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` = 1622483 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '923646'
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)