Content Operations VA for Short-Form Content Management & Posting

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

TYPE OF WORK

Part Time

WAGE / SALARY

$4-$6/hour

HOURS PER WEEK

15

DATE UPDATED

Jun 17, 2026

JOB OVERVIEW

We are looking for a reliable, detail-oriented virtual assistant from the Philippines to help manage our short-form content operation.

We run a high-volume content system for a fast-growing app. We post a lot of short-form videos across TikTok and Instagram, and we are planning to scale to many more accounts soon.

This role is not mainly about creating content from scratch. The content is usually already made inside our internal content studio. Your job is to help organize it, upload it, schedule it, post it, check that everything goes live properly, and keep the whole posting system running smoothly.

This is a part-time role to start, with a path to full-time for the right person.

What you will do

Your main tasks will include:

* Uploading and scheduling TikTok and Instagram posts
* Posting content from our internal content studio
* Using our posting software to manage multiple accounts
* Making sure each post goes out on time
* Checking that posts actually went live
* Marking posts as posted in our tracking system
* Using captions that are already written, and sometimes making small caption edits
* Adding hashtags when needed
* Choosing the correct sounds for TikTok and Instagram posts
* Organizing content files in Google Drive and spreadsheets
* Reporting errors, failed posts, account issues, or anything that looks wrong
* Checking account health and making sure accounts stay active
* Occasionally scrolling TikTok/Instagram to understand trends, sounds, and account behavior
* Following clear SOPs and checklists carefully

You will be using tools like TikTok, Instagram, ---------- , Google Drive, spreadsheets, and our internal content studio.

Who this is for

This role is a good fit if you are:

* Very detail-oriented
* Reliable and consistent
* Good at following instructions
* Comfortable doing repetitive tasks accurately
* Fast to report problems instead of hiding mistakes
* Good with checklists, spreadsheets, and content systems
* Comfortable working with TikTok and Instagram
* Interested in social media, short-form content, and growing accounts
* Hungry to learn and prove yourself

Experience with social media management is a plus, but it is not required if you are sharp, careful, and willing to learn.

Schedule

We are starting with around 15 hours per week.

The ideal schedule is a few hours per day with some overlap with European daytime hours. This will likely be afternoon/evening time in the Philippines.

There may also be some light weekend work, since posts need to go out on weekends too. This will be discussed clearly before starting.

Pay

This is a paid part-time role.

We will start with a 2-week paid trial. If the trial goes well, this can become a long-term part-time role, with the opportunity to grow into a full-time Content Operations Manager role as we scale.

There may also be monthly bonuses when the content operation performs well and posts are managed properly.

Important qualities

Please do not apply if you are not comfortable with detailed operational work.

This role requires accuracy. Small mistakes can create problems, for example:

* Posting the wrong video to the wrong account
* Missing a scheduled posting time
* Forgetting to check if a post went live
* Using the wrong caption or sound
* Not reporting an issue quickly
* Not following the checklist

We of course know that mistakes can me made, which is normal, but it is important to handle the mistakes properly and make sure that it doesn't happen again.

We are looking for someone who takes responsibility and communicates clearly.

How to apply

To apply, please send:

1. A short message explaining why you are a good fit for this role
2. Your previous experience with TikTok, Instagram, VA work, or social media management
3. Your expected hourly rate
4. Your availability in Philippines time
5. A 1-2 minute Loom video introducing yourself

In your Loom video, please answer these questions:

1. Why do you think you would be good at a detail-oriented content operations role?
2. Tell us about a time when you had to follow a process carefully.
3. What would you do if a scheduled post failed to publish?
4. Are you comfortable working part-time first, with the chance to grow into full-time later?

Applications without a Loom video will not be reviewed. We want to get a feel for who you are as a person in the loom video.

Please do not send a generic copy-pasted AI written proposal, we can see through that. 

Shortlisted candidates may be invited to complete a small paid trial task that is similar to the real work.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0862
Total Execution Time  0.0877
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,519,560 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Content-Operations-VA-for-Short-Form-Content-Management-Posting-1669592
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0806 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0021   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1669592
 LIMIT 1 
0.0022   SELECT *
FROM `employers`
WHERE `employer_id` = 945078
 LIMIT 1 
0.0617   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1669592
AND `misc`.`idIS NULL 
0.0008   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',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-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1669592' 
0.0031   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1669592 
0.0016   UPDATE employer_jobs SET hit_counts '***Jun-16-2026=100***Jun-17-2026=759***Jun-18-2026=100***Jun-19-2026=61***Jun-20-2026=27***Jun-22-2026=2' WHERE job_id'1669592'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1048' WHERE job_id'1669592'  
0.0055   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1669592' 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` = 1669592 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '945078'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)