Shopify Ecommerce Inventory & Merchandising Specialist

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

TYPE OF WORK

Full Time

SALARY

$280 USD/weekly

HOURS PER WEEK

40

DATE UPDATED

Sep 11, 2026

JOB OVERVIEW

Full-Time | Remote | US$280 per Week | Australian Business Hours

We’re hiring an experienced Shopify Ecommerce Inventory & Merchandising Specialist to support the Australian and New Zealand ecommerce operations of a leading global headwear and lifestyle brand.

This is a hands-on ecommerce operations role for someone who is equally comfortable working with Shopify, inventory data, Excel and product merchandising as they are communicating clearly with a remote team.

We are specifically looking for someone who can:

- Investigate inventory discrepancies rather than simply report them
- Work confidently with large product and stock datasets
- Maintain accurate Shopify product and merchandising information
- Identify stock risks before they become customer or operational issues
- Communicate problems, findings and next steps clearly
- Take ownership of issues and follow them through to resolution

This is not a customer service role, general virtual assistant position or basic Shopify data-entry role.

You’ll report to the Head of Digital AU & NZ and collaborate closely with Ecommerce, Planning, Marketing and Operations.

Compensation and Schedule
Pay: US$280 per week
Payment: Weekly
Hours: 40 hours per week
Schedule: Monday to Friday, aligned with Australian business hours
Location: Fully remote
Engagement: Full-time, long-term opportunity

The advertised rate is fixed. Please only apply if you are comfortable with the compensation and schedule.

Key Responsibilities
Ecommerce Inventory Management
- You will be expected to work directly with inventory data and help maintain accurate stock information across the ecommerce business.

Responsibilities include:
- Maintain and monitor accurate stock-on-hand information in Shopify
- Assist with inventory reconciliation between Shopify and SAP
- Investigate discrepancies between systems and identify the likely cause
- Monitor sell-through, weeks of cover, aged stock, out-of-stocks and overstock risks
- Maintain recurring inventory health and exception reports
- Support replenishment and back-in-stock processes
- Identify unusual stock movements or data inconsistencies
- Escalate inventory risks clearly and early
- Follow inventory issues through until they are resolved

We need someone who can look at inventory data, recognise when something does not make sense, investigate why, and communicate what needs to happen next.

Shopify Product Management
- Create, enrich and maintain Shopify product listings
- Maintain descriptions, imagery, specifications, tags, metafields and categorisation
- Assign products to the correct collections
- Maintain accurate filters, navigation and collection structures
- Conduct regular checks for missing, incorrect or outdated product information
- Troubleshoot product-data and website-display issues
- Support new product launches, seasonal updates and promotional activity
- Ensure product information remains accurate as inventory and ranges change

Reporting and Analysis
- Produce recurring inventory and merchandising reports
- Report on stock on hand, out-of-stocks, aged inventory and sell-through
- Support weekly and monthly ecommerce trading reports
- Analyse large datasets and identify exceptions or unusual results
- Highlight stock risks, opportunities and data-quality issues
- Turn raw data into clear and practical recommendations
- Help improve or automate recurring Shopify and SAP reports

Site Merchandising
- Manage Shopify collections and product sequencing
- Maintain collection sorting based on stock availability and trading priorities
- Identify and fix broken collections, incorrect links and miscategorised products
- Ensure unavailable or low-stock products are appropriately merchandised
- Support basic website updates where required

A dedicated local team member manages most content execution, so advanced graphic design or content-production experience is not required.

Essential Experience

To be considered, you must have demonstrated experience in both Shopify ecommerce operations and inventory management.

You must have:
- Strong, hands-on Shopify administration experience
- Practical ecommerce inventory or stock-management experience
- Experience investigating and resolving inventory discrepancies
- Strong Excel or Google Sheets skills
- Confidence working with large product and inventory datasets
- Experience creating, enriching and maintaining ecommerce product listings
- Experience with Shopify collections, tags, metafields and product categorisation
- Understanding of stock availability, sell-through, out-of-stocks and inventory health
- Strong written and spoken English
- Excellent attention to detail
- Strong problem-solving skills
- Full-time availability during Australian business hours

Customer service experience alone will not be sufficient for this position.

Excel Skills
You should be comfortable using Excel or Google Sheets for inventory analysis rather than basic data entry.
We are particularly interested in candidates who regularly use tools such as:
- XLOOKUP or VLOOKUP
- INDEX/MATCH
- SUMIFS and COUNTIFS
- IF statements
- PivotTables
- Filters and sorting
- Conditional formatting
- Data cleaning and reconciliation
- Large CSV or product-data exports
- SAP / ERP Experience

SAP experience is highly regarded but is not mandatory.

Strong Shopify and inventory capability is more important. The successful candidate can be trained in the company's SAP processes.

Experience with another ERP, inventory-management or warehouse system is also valuable.

Highly Regarded
- Fashion, apparel, footwear, accessories or lifestyle-brand experience
- Multi-channel ecommerce inventory experience
- Shopify Plus experience
- Advanced Shopify metafields
- ERP or inventory-management systems
- Reporting automation
- Power BI or other data-visualisation tools
- Ecommerce trading or merchandising experience
- Product launches and promotional trading support
- The Working Style We Need

Technical skills alone will not be enough for this role.

Because this is a remote position, you must be a clear, proactive and dependable communicator.

We are looking for someone who:
- Gives clear and concise updates
- Raises problems early rather than waiting to be asked
- Explains what they found when investigating an issue
- Confirms next steps and follows through
- Asks sensible questions when information is unclear
- Works methodically and consistently
- Takes accountability for their work
- Can manage recurring responsibilities without constant reminders
- Communicates professionally with different teams

If you discover an inventory discrepancy, we do not want someone who simply reports that the numbers do not match.

We want someone who will investigate the issue, explain what they checked, identify the likely cause, recommend the next action and follow it through to resolution.

What Success Looks Like

Within your first three months, you should be able to:
- Establish a reliable inventory-monitoring routine
- Independently investigate common inventory discrepancies
- Maintain consistently accurate Shopify product information
- Deliver inventory and merchandising reports correctly and on time
- Identify and communicate stock risks before they become larger issues
- Execute product launches and merchandising updates accurately
- Provide clear updates without requiring repeated follow-up
- Build trust with the team through accuracy, communication and ownership

How to Apply

Applications that do not complete all screening questions will not be considered.

Please answer the following:

1. Please attach your most updated CV.

2. Tell us about your hands-on Shopify experience.
What Shopify tasks have you personally managed, particularly across product listings, collections, tags, metafields, merchandising and inventory?

3. Describe one specific inventory discrepancy you personally identified and resolved.
What was the issue, how did you identify it, what did you investigate, what caused it, and how did you resolve it?

4. What inventory reporting and analysis have you personally handled?
Please include the inventory metrics you have worked with (such as stock on hand, sell-through, weeks of cover, aged stock, out-of-stocks or overstock) and the Excel/Google Sheets formulas or tools you regularly use.

5. Scenario: You discover that the stock quantity in Shopify does not match the ERP or inventory report. Talk us through exactly what you would do from the moment you identify the discrepancy until it is resolved. How and when would you communicate the issue to your manager or team?

Please also confirm in your application that you are available to work 40 hours per week during Australian business hours and are comfortable with the fixed rate of US$280 per week, paid weekly.

Applications with incomplete or generic answers will not progress to the next stage.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Jobseekers / Job )  0.0609
Total Execution Time  0.0631
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,542,872 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Ecommerce-Inventory-Merchandising-Specialist-1728431
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0505 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1728431
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 841419
 LIMIT 1 
0.0027   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1728431
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-22',ej.date_added) duration_daysDATEDIFF('2026-09-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-09-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1728431' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1728431 
0.0016   UPDATE employer_jobs SET hit_counts '***Sep-11-2026=1009***Sep-12-2026=159***Sep-13-2026=110***Sep-14-2026=96***Sep-15-2026=127***Sep-16-2026=53***Sep-17-2026=37***Sep-18-2026=39***Sep-19-2026=27***Sep-22-2026=1' WHERE job_id'1728431'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1657' WHERE job_id'1728431'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1728431' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1728431 
0.0377   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '841419'
AND `date_added` >= '2022-06-08' 
0.0011   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)