Operations & Marketing Coordinator

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

TYPE OF WORK

Part Time

SALARY

5$-7$ per hour

HOURS PER WEEK

12

DATE UPDATED

Sep 8, 2026

JOB OVERVIEW

Operations & Marketing Virtual Assistant

Remote | Long-Term Position

We are a growing U.S.-based youth sports company looking for a highly organized and dependable Virtual Assistant to join our team long-term.

We operate youth basketball, volleyball, flag football, soccer, and baseball programs across multiple locations in West Texas.

This is not simply a data-entry position. We are looking for someone who can learn our business, communicate professionally with parents and staff, solve routine problems independently, and gradually take ownership of important day-to-day operations.

Starting Schedule

* Monday–Saturday
* Approximately 2–3 hours per day
* Approximately 12–18 hours per week
* Primary working window: 5:00 PM–8:00 PM U.S. Central Time
* Opportunity for additional hours and responsibilities as the position grows

Parent & Customer Communication

A major responsibility will be managing our parent/customer email inboxes.

You will be expected to learn our programs, schedules, policies, locations, and procedures so that you can independently:

* Monitor and respond to parent emails
* Answer questions about registration, sports, schedules, practices, games, locations, uniforms, and other program information
* Assist with routine roster and team-change requests
* Help parents navigate basic registration or program issues
* Maintain professional and friendly communication
* Follow established company policies and procedures
* Escalate unusual, sensitive, or high-level issues to management

Our goal is for you to take ownership of routine parent communication without needing management approval for every response.

Staff Scheduling & Communication

You will gradually take responsibility for helping coordinate our Game Day staff.

Responsibilities will include:

* Review upcoming Game Day schedules
* Create weekly employee schedules
* Assign staff to sports, locations, and shifts
* Enter staff schedules into the BAND app
* Communicate schedules and expectations to employees
* Confirm employees have received and acknowledged their assignments
* Communicate with staff throughout the week
* Help find coverage when an employee becomes unavailable
* Track scheduled versus actual hours worked
* Alert management to staffing problems that require additional assistance

Social Media & Marketing

You will also assist with our digital marketing, including:

* Manage Facebook and Instagram accounts
* Create and schedule social media content
* Create graphics using Canva
* Organize and post Game Day photos and videos
* Help promote upcoming programs and registration deadlines
* Respond to routine social media messages
* Create and manage campaigns using Meta Ads Manager
* Monitor Facebook and Instagram advertising performance
* Provide simple reports on advertising results

Actual Meta Ads Manager experience is strongly preferred.

Future Responsibilities

As you demonstrate reliability, accuracy, and knowledge of our business, we would like this role to expand into:

* Payroll preparation
* Reviewing employee hours
* Reconciling scheduled versus actual hours
* Maintaining payroll spreadsheets
* Identifying missing or incorrect time entries
* Preparing payroll information for management approval
* Additional administrative and operational responsibilities

There is an opportunity for this position to eventually grow into a larger Operations Coordinator / Remote Office Manager role.

Who We’re Looking For

We are looking for someone who:

* Has excellent written and spoken English
* Provides excellent customer service
* Is extremely organized
* Pays close attention to details
* Communicates professionally with U.S. customers and employees
* Is comfortable making routine decisions independently
* Can follow written policies and procedures
* Is proactive and doesn’t need to be reminded about every task
* Can identify a problem and work toward a solution
* Is comfortable learning new software
* Has experience with Google Workspace/Google Sheets
* Has experience managing Facebook and Instagram
* Has Canva experience
* Has experience with Meta/Facebook Ads Manager
* Has scheduling, operations, or team-coordination experience

Payroll or bookkeeping experience is a plus, but it is not required to start.

Experience working with a U.S.-based business is also a plus.

Compensation

$5–$8 USD per hour, depending on experience.

We will begin at approximately 12–18 hours per week. Additional hours, responsibilities, and compensation may become available as you demonstrate that you can take ownership of more areas of the business.

We are looking for someone interested in a long-term position and growing with our company.

How to Apply

Please follow these instructions carefully.

Start your application with the words “GAME DAY.”

Then provide:

1. Your resume.
2. A 60–90 second video introduction telling us about yourself and why you would be a good fit for this position.
3. Your experience providing customer service through email.
4. Your experience scheduling employees, coordinating teams, or managing operations.
5. Examples of social media accounts or content you have managed.
6. Your experience using Meta Ads Manager, including examples of campaign results if available.
7. Your experience using Canva.
8. Any payroll or bookkeeping experience you have.
9. Your current availability and confirmation that you can regularly work during our 5:00 PM–8:00 PM U.S. Central Time window.
10. Your desired hourly rate.

Finally, answer the following two scenarios:

Scenario #1:
A parent emails asking to move their child to another team because the current game time no longer works for their family. You have access to the schedules and rosters. How would you handle the request?

Scenario #2:
It is Friday evening and an employee tells you they cannot work their scheduled Saturday morning Game Day shift. What steps would you take?

Candidates who advance will be invited to complete a short paid skills assessment involving parent communication, staff scheduling, organization, and marketing.

We are looking for someone who wants to become an important long-term member of our team. As our company grows, we want this position to grow with it.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0120
Total Execution Time  0.0132
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,240 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Marketing-Coordinator-1725162
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1725162
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 972740
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1725162
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-26',ej.date_added) duration_days, DATEDIFF('2026-09-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1725162' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1725162 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-07-2026=6***Sep-08-2026=1407***Sep-09-2026=153***Sep-10-2026=70***Sep-11-2026=64***Sep-12-2026=41***Sep-13-2026=23***Sep-14-2026=26***Sep-15-2026=16***Sep-16-2026=18***Sep-17-2026=22***Sep-18-2026=22***Sep-19-2026=13***Sep-20-2026=16***Sep-21-2026=19***Sep-22-2026=9***Sep-23-2026=21***Sep-24-2026=13***Sep-25-2026=9***Sep-26-2026=11' WHERE job_id= '1725162'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1978' WHERE job_id= '1725162'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1725162' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1725162 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '972740'
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)