Ecommerce Operations Associate (Supply Chain Admin & Customer Service) — Office-based (PH)

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

TYPE OF WORK

Full Time

SALARY

750

HOURS PER WEEK

40

DATE UPDATED

Feb 21, 2026

JOB OVERVIEW

(A) About AlgoGroup
AlgoGroup is a pet brand platform operating across Asia. We plug emerging pet brands into our distribution channels and scale what works, supported by a tight operations and reporting system (“BizOps”). We run a fast-paced environment focused on execution, clean tracking, and continuous improvement — this role is critical to keeping procurement and fulfilment running smoothly so customers (and clinics) get what they need on time.

(B) About the role

We’re building a BizOps (Business Operations) team to keep procurement and fulfilment running smoothly. This role is procurement-heavy and communication-heavy: you will chase suppliers and 3PL updates, keep internal trackers accurate, and proactively update stakeholders (across sales channels such as Shopify, Amazon, and TikTok) when anything is delayed.

You don’t need prior knowledge of our internal systems — we’ll train you. What matters is follow-through, speed, and clean tracking.

(C) Responsibilities

(i) Procurement coordination (primary)
- Create and maintain a daily PO / replenishment tracker (Google Sheets/Excel)
- Chase supplier confirmations, ETAs, delivery schedules, and missing documents (invoice / DO / DN)
- Follow up on receiving status and discrepancies (partial delivery, wrong items, missing items)

(ii) 3PL / fulfilment coordination
- Liaise with 3PL/warehouse for inbound receiving, stock availability, and shipment status
- Track exceptions and resolve them via follow-ups (not by “waiting”)

(iii) Customer & Stakeholder communication
- Provide clear daily updates to internal stakeholders (BizOps Lead, frontline staff)
- When needed, communicate delays to website customers using templates (polite, clear, solution-oriented)

(iv) Reporting hygiene
- Keep trackers accurate and updated daily (timestamps, latest ETAs, owner, next action)
- Escalate blockers you cannot solve within ~30 minutes

(D) Requirements (must-have)
- Strong written communication + comfort making follow-ups (email/WhatsApp/calls)
- Very strong attention to detail and discipline with trackers (Google Sheets / Excel)
- Experience in operations/admin coordination (procurement, logistics, inventory, ecommerce ops) OR accounting ops (AP/reconciliation) with strong follow-up habits
- Willing to work in-office with our BizOps Lead

(E) Nice-to-have
- Experience coordinating with suppliers and/or a 3PL/warehouse
- Ecommerce ops exposure (Shopify / order fulfilment)
- Familiarity with Shopee/Lazada/TikTok Shop/Amazon ops (not required)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0167
Total Execution Time  0.0185
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,680 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Ecommerce-Operations-Associate-Supply-Chain-Admin-Customer-Service-Office-based-PH-1557276
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0098 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1557276
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 831965
 LIMIT 1 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1557276
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1557276' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1557276 
0.0008   UPDATE employer_jobs SET hit_counts '***Jan-18-2026=354***Jan-19-2026=121***Jan-20-2026=39***Jan-21-2026=30***Jan-22-2026=20***Jan-23-2026=30***Jan-24-2026=2***Jan-25-2026=10***Jan-26-2026=11***Jan-27-2026=7***Jan-28-2026=23***Jan-29-2026=10***Jan-30-2026=12***Jan-31-2026=14***Feb-01-2026=12***Feb-02-2026=10***Feb-03-2026=13***Feb-04-2026=13***Feb-05-2026=7***Feb-07-2026=7***Feb-08-2026=7***Feb-09-2026=12***Feb-10-2026=8***Feb-11-2026=23***Feb-12-2026=20***Feb-13-2026=15***Feb-14-2026=2***Feb-15-2026=3***Feb-16-2026=1***Feb-18-2026=2***Feb-19-2026=5***Feb-20-2026=7***Feb-21-2026=597***Feb-22-2026=242***Feb-23-2026=103***Feb-24-2026=31***Feb-25-2026=28***Feb-26-2026=23***Feb-27-2026=9***Feb-28-2026=7***Mar-01-2026=11***Mar-02-2026=32***Mar-03-2026=26***Mar-04-2026=25***Mar-05-2026=4***Mar-06-2026=2***Mar-07-2026=14***Mar-08-2026=5***Mar-09-2026=9***Mar-10-2026=6***Mar-11-2026=9***Mar-12-2026=12***Mar-13-2026=22***Mar-14-2026=6***Mar-15-2026=5***Mar-16-2026=6***Mar-17-2026=5***Mar-18-2026=2***Mar-19-2026=9***Mar-20-2026=7***Mar-21-2026=4***Mar-22-2026=3***Mar-23-2026=1***Mar-24-2026=13***Mar-25-2026=5***Mar-26-2026=14***Mar-27-2026=5***Mar-28-2026=1***Mar-29-2026=1***Mar-30-2026=7***Mar-31-2026=5***Apr-01-2026=9***Apr-02-2026=3***Apr-04-2026=5***Apr-05-2026=3***Apr-06-2026=2***Apr-07-2026=3***Apr-08-2026=3***Apr-09-2026=1***Apr-10-2026=2***Apr-11-2026=8***Apr-12-2026=1***Apr-13-2026=7***Apr-14-2026=4***Apr-15-2026=2***Apr-16-2026=4***Apr-17-2026=2***Apr-18-2026=2***Apr-21-2026=1' WHERE job_id'1557276'  
0.0015   UPDATE employer_jobs SET monthly_hits '***Jan-2026=681***Feb-2026=1207***Mar-2026=275***Apr-2026=62' WHERE job_id'1557276'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1557276' 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` = 1557276 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '831965'
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)