Trade Operations Administrator

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

TYPE OF WORK

Full Time

SALARY

$10/hr - $15/hr

HOURS PER WEEK

40

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

About the Role

We're hiring a Trade Operations Administrator to run the daily rhythm of a maintenance and repair operation serving real estate agencies and their tenants across Queensland. This role sits at the center of a fast-moving trade office, working the inboxes, coordinating field staff, booking and confirming jobs, notifying tenants, and keeping KPI tracking current. You'll be the primary point of contact for tenants, agencies, and tradespeople throughout the day, keeping jobs moving and giving local leadership room to focus on the bigger picture.

This is a dedicated, full-time position built for meaningful impact, stability, and long-term growth. You'll own the operational heartbeat of the business, with training on our internal tools and a clear path to expand your responsibilities as trust builds.

Responsibilities

- Inbox management: Work the main email inbox and enquiries inbox to zero at the start of the day, after lunch, and before sign-off. Enter new enquiries into Tradify and follow up on anything still open.
- Tenant communication: Answer tenant phone calls and text messages, and divert the work phone to the local team at the end of each day.
- Scheduling: Build the daily job schedule and assign jobs to the right tradesperson, then send entry notices to tenants ahead of scheduled work and confirmation emails for H&U and TBG jobs.
- Job readiness: Confirm every job carries the details the tradesperson needs before arriving, including quote instructions, job notes, whether the tenant will be home, lockbox codes, and any special order materials or equipment.
- Reschedules: Reschedule or cancel jobs when plans change, and text affected tenants the same day.
- Staff coordination: Call each tradesperson individually every morning to check how the day looks, flag urgent jobs, and catch problems early. Report back in the daily sync meeting with anything that needs a decision.
- Access and logistics: Arrange key pickups, lockbox codes, and tool collection with agencies and staff.
- Agency relationships: Email agencies about keys to be collected and lockbox codes. Call agencies about outstanding invoices and quotes, confirm payment dates, resend anything that went missing, and explain where pending quotes stand.
- Reporting and data: Update invoice, work order, and quote KPIs in the Real Estate Database and KPI sheet. Add new agencies, property managers, and email addresses to the same database. KPI sheets should be current every Monday.
- Agency outreach: Run outreach emails to agencies by region using approved templates and BCC format.
- AI-assisted drafting: Use Claude AI to draft entry notices and routine emails, then review and approve each one before it goes out.
- End-of-day checklist: Sign off only after confirming both inboxes are empty, keys and lockbox codes are sorted and recorded in every job description, and any incomplete job has been rescheduled with the tenant texted.
- First 90 days: Both inboxes cleared three times a day without prompting, entry notices and job confirmations going out on schedule with no missed tenants, and scheduling and follow-up owned end-to-end.

Requirements

- Clear spoken and written English, as this role speaks with Australian tenants and property managers by phone every day (must-have)
- Comfortable making outbound calls to tenants, tradespeople, and agency staff (must-have)
- Follows a schedule and a checklist without being reminded, and flags immediately when something is behind (must-have)
- Available to start the workday at 7:30 AM Brisbane time (must-have)
- Willing to learn new software quickly and ask questions when a process is unclear (must-have)
- Customer service, dispatch, property management, or trade office experience preferred

Tools You'll Use

- Docs & Spreadsheets: Google Sheets, Google Docs, and Outlook (must-have)
- Job Management & Field Ops: Tradify, Connecteam, and XeroMe (training provided)
- AI Drafting: Claude AI

Benefits

- Competitive salary
- Paid holidays
- Paid wellness days
- Health & wellness allowance
- Monthly profit sharing
- Real opportunity for long-term growth
- Continuous upskilling in AI and trade operations coordination

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0158
Total Execution Time  0.0173
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,896 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Trade-Operations-Administrator-1698282
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698282
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 959529
 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` = 1698282
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-08-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698282' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698282 
0.0019   UPDATE employer_jobs SET hit_counts '***Jul-28-2026=787***Jul-29-2026=353***Jul-30-2026=82***Jul-31-2026=50***Aug-01-2026=14***Aug-02-2026=13***Aug-03-2026=25***Aug-04-2026=14***Aug-05-2026=13***Aug-06-2026=12***Aug-07-2026=117***Aug-08-2026=551***Aug-10-2026=1' WHERE job_id'1698282'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1272***Aug-2026=760' WHERE job_id'1698282'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698282' 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` = 1698282 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '959529'
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)