Operations Virtual Assistant

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

The person who makes sure nothing falls through the cracks — that's you.

Yokly is looking for an Operations Virtual Assistant who thinks in systems: SOPs that actually get followed, dashboards that actually get checked, processes that scale instead of breaking under growth. If you're the person who instinctively documents the fix instead of just fixing it once, keep reading.

Here's what you're signing up for:

Independent Contractor role, full-time.
Graveyard shift: 11:00 PM – 8:00 AM Philippine Time, lining up with 8:00 AM – 5:00 PM for our US-based clients.
Saturdays and Sundays are yours. Always.
Fully remote — work from home, on your own setup.
What you'll actually be doing:

Building, documenting, and improving SOPs — and making sure they're actually adopted, not just written and forgotten.
Tracking projects and deliverables, managing follow-ups, and coordinating across teams and vendors.
Supporting ticketing and i ---------- operations when something needs fast, organized handling.
Owning reporting and QA — dashboards, KPI trackers, data reconciliation, operational reports.
What we're looking for:

At least 1 year of virtual assistance experience.
1+ year in ops, EA, or admin support, with real process-documentation and cross-team coordination experience. SaaS or BPO background is a plus, not a requirement.
At least 1 year of leadership experience.
Project management experience.
Strong Sheets/Excel skills — formulas, pivots, conditional formatting, the real thing.
Strong familiarity on the following applications:

Google Workspace
ClickUp / Asana / Notion / Airtable
HubSpot / Zoho / Salesforce
Google Sheets (formulas, tracking, dashboards)
Zapier, Go High Level or automation tools
CRM and project management platforms
What's in it for you:

Permanent Work-From-Home setup
Weekends off — Saturdays and Sundays are yours
HMO coverage with Maxicare upon regularization, with the option to add dependents
Wellness checks and support services
Paid Time Off: 40 hours in year 1, growing to 120 hours with tenure
Sick Leave: 40 hours (16 available even during probation)
Mental Health Leave: 8 hours a year
Special leaves: birthday, bereavement, and paternity leave
Holiday observance: U.S. holidays plus select Philippine Holy Week dates
Convert unused PTO to cash
Company-provided equipment
Yokly's 13th Month Pay
A Welcome Kit, plus tokens for birthdays, milestones, and anniversaries
We've got your back — apply today.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0014
Controller Execution Time ( Jobseekers / Job )  0.0309
Total Execution Time  0.0329
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,550,072 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Virtual-Assistant-1723891
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0226 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723891
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 204123
 LIMIT 1 
0.0050   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1723891
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-07',ej.date_added) duration_daysDATEDIFF('2026-09-07',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-09-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723891' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723891 
0.0009   UPDATE employer_jobs SET hit_counts '***Sep-04-2026=1186***Sep-05-2026=268***Sep-07-2026=3' WHERE job_id'1723891'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1457' WHERE job_id'1723891'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723891' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723891 
0.0101   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '204123'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)