Data migration expert and APi

Remote Full-time
Job Title Magento to Medusa Data Migration Specialist / E-commerce Data Architect Role Summary We are seeking an experienced Magento to Medusa Data Migration Specialist who can design and execute end-to-end data migration from Magento to Medusa (Node.js-based commerce engine). The role requires deep understanding of Magento database schema, Medusa data models, and Medusa REST/Admin APIs, with the ability to define correct API call sequencing to ensure data integrity and business continuity. The ideal candidate will act as a bridge between data, APIs, and business workflows, ensuring a smooth transition without data loss or functional gaps. Key Responsibilities 1. Magento Data Analysis Analyze Magento database schema, including: Products (simple, configurable, bundled) Categories and category-product relationships Customers and customer groups Orders, order items, invoices, shipments, refunds Pricing, tax, discounts, promotions Inventory and stock tables Identify custom Magento extensions and their impact on data migration. Document Magento data dependencies and relationships. 2. Medusa Data Model & API Understanding Develop strong understanding of Medusa core entities, including: Products, Product Variants, Options Collections, Categories Customers and Customer Groups Orders, Line Items, Payments, Fulfillments Regions, Currencies, Taxes, Sales Channels Inventory & Stock Locations Understand Medusa’s: Admin APIs Store APIs Authentication & access tokens Idempotency and transactional behavior 3. Data Mapping & Transformation Create detailed mapping documents: Magento tables/fields β†’ Medusa entities/fields Data type transformations Enum and status conversions Pricing, tax, and currency mappings Handle complex scenarios: Configurable β†’ Variant mapping Attribute sets β†’ Product options Magento categories β†’ Medusa collections/categories Order lifecycle and state mapping Define rules for: Data normalization Deduplication Historical data handling (orders, customers) 4. API Sequencing & Migration Strategy Define correct sequence of Medusa API calls, such as: Regions, currencies, tax settings Sales channels and stock locations Product options and attributes Products and variants Inventory & pricing Customers and customer groups Orders (historical migration, if applicable) Design idempotent and restartable migration flows. Identify which data should be: Migrated via APIs Inserted via DB scripts (if justified) Define rollback and validation strategies. 5. Migration Execution & Validation Implement migration scripts using: Node.js / TypeScript (preferred) SQL-based extraction from Magento Perform: Data validation checks Record count reconciliation Sample order/product verification Support dry runs and production cutover. 6. Documentation & Knowledge Transfer Produce: Data mapping documents API sequencing diagrams Migration runbooks Support Medusa customization teams during and post-migration. Required Skills & Experience Mandatory 5+ years in e-commerce data migration or platform integration Strong hands-on knowledge of Magento 2 DB schema Solid understanding of Medusa architecture and APIs Experience with REST APIs, authentication, and pagination Strong SQL skills (MySQL/MariaDB) Experience defining data migration strategies and sequencing Technical Skills Node.js / TypeScript PostgreSQL (Medusa DB) MySQL (Magento DB) JSON data transformation ETL / migration frameworks (custom or open source) Git, version control Nice to Have Experience with: Medusa custom modules Headless commerce migrations Large catalogs (50k+ products) Knowledge of: Payment & tax providers Multi-store / multi-region Magento setups Prior experience migrating Magento β†’ headless platforms Key Deliverables Magento β†’ Medusa data mapping specification API call sequencing and dependency document Migration scripts and logs Validation and reconciliation reports Post-migration support documentation Apply tot his job
Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Customer Service Representative for Federal Student Aid – Temporary Summer Employment Opportunity with arenaflex

Remote

Underwriter IV - Commercial

Remote

**Experienced Customer Service Representative – Remote Work Opportunities for Teens at blithequark**

Remote

[Remote] Clinical Operations Specialist, Quality & Safety

Remote

Commercial Construction Project Manager

Remote

YouTube Moderator Jobs (WFH) In UK

Remote

Nurse Practitioner

Remote

**Experienced Customer Service Representative – Retail Industry Work From Home Opportunities at arenaflex**

Remote

**Experienced Full-Time Value Stream Business Architect - Remote Opportunity with FedEx in the USA, $26/Hour**

Remote

[Remote/WFM] Amazon Inventory & Supply Chain Manager

Remote
← Back