Marketing & Media Production Virtual Assistant

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

TYPE OF WORK

Part Time

SALARY

25000-30000

HOURS PER WEEK

20

DATE UPDATED

Jul 10, 2026

JOB OVERVIEW

Job Title: Marketing & Media Production Virtual Assistant
Location: Work-from-Home (Independent Contractor)
Contract Type: Contractor, Part-time to start, 20 hours per week, Monday to Friday across AEST
Schedule: Monday to Friday | 9 AM-1 PM QLD time

We're looking for an enthusiastic, creative, and highly organised Marketing & Media Production Virtual Assistant to support a growing business in the media and creative industry.

This is an exciting opportunity for someone passionate about digital marketing, content creation, social media, and film production who is looking to build a long-term career. You'll work closely with the business owner, taking ownership of marketing implementation and day-to-day business support while receiving ongoing training and opportunities for career growth.

As the business expands, this role has the potential to evolve into a specialised media production position with increasing responsibility.

Role Focus

Approximately 65% Marketing & Digital Media
Approximately 35?ministration & Business Support

Key Responsibilities

Marketing & Digital Media

Implement established marketing strategies
Coordinate marketing campaigns and product launches
Manage social media platforms, including scheduling and publishing content
Create graphics and marketing materials using Canva or similar software
Assist with website updates and basic SEO
Research industry trends and competitors
Develop content ideas with the team
Edit short-form video content for social media
Create and maintain content calendars
Assist with email marketing campaigns and newsletters
Coordinate YouTube and other digital content releases
Prepare presentations, promotional materials, and pitch decks
Monitor campaign performance and prepare reports
Liaise with marketing specialists, web developers, and creative suppliers

Administration & Business Support

Calendar and email management
Schedule meetings and appointments
Prepare meeting agendas and minutes
Maintain CRM records and databases
Prepare documents, reports, and presentations
Conduct online research
Coordinate travel arrangements when required
Maintain organised digital filing systems
Provide project administration support

Finance & Business Support

Prepare and issue invoices
Provide basic bookkeeping assistance
Assist with budgeting and financial administration
Monitor accounts receivable
Support supplier payments
Maintain financial records
Work with Excel, Xero, or similar business systems
Assist with contracts, business documents, and funding application support

Qualifications & Experience

Bachelor's degree or relevant experience in Marketing, Communications, Digital Media, Multimedia Arts, Film, Advertising, or a related field
1–3 years of experience in digital marketing, social media, or marketing administration
Strong Canva skills
Experience managing social media platforms
Excellent written and verbal English communication skills
Proficiency with Google Workspace (experience with Apple Pages and Numbers is an advantage)
Highly organised with excellent attention to detail
A genuine interest in media, arts, culture, or film production is highly desirable
Experience with Adobe Creative Suite, video editing, website management, or Xero is advantageous

We're Looking For Someone Who Is

Creative and passionate
Professional and trustworthy
Highly organised
A strong communicator
Tech-savvy
Able to work independently
Adaptable and solutions-focused
Eager to learn and grow with the business

If you're looking for a long-term remote opportunity where you can combine your marketing, creative, and administrative skills while growing with an exciting business, we'd love to hear from you. Please send your application with your CV and start by saying "I am your next Marketing & Media Production VA. Hire me!" so that we know if you have read and understood the job description.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0291
Total Execution Time  0.0304
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,640 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Media-Production-Virtual-Assistant-1686347
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0219 seconds)  (Hide)
0.0008   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1686347
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 827635
 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` = 1686347
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-17',ej.date_added) duration_daysDATEDIFF('2026-07-17',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-07-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1686347' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1686347 
0.0013   UPDATE employer_jobs SET hit_counts '***Jul-10-2026=835***Jul-11-2026=94***Jul-12-2026=2***Jul-17-2026=1' WHERE job_id'1686347'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Jul-2026=932' WHERE job_id'1686347'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1686347' AND status LIKE 'sent%' ORDER BY id DESC  
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1686347 
0.0100   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '827635'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)