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 Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

Technical Support Advisor - Spanish Language

Remote Full-time

Freelancer - EU Innovation Fund Consultant

Remote Full-time

[Remote] Remote Payroll Assistant (Chicago)

Remote Full-time

Oncology Consult Service Nurse Care Coordinator – eviCore – Work At Home, Anywhere

Remote Full-time

**Experienced Bilingual Customer Care Specialist – Driving Exceptional Customer Experiences at arenaflex**

Remote Full-time

Executive Director of State Programs

Remote Full-time

**Experienced Customer Service Representative – Work From Home Opportunity at arenaflex**

Remote Full-time

**Experienced Full Stack Data Entry Associate – Remote Work Opportunity with blithequark**

Remote Full-time

SAP BW Consultant : REMOTE / W2 Role

Remote Full-time

Sr Manager, Reporting and Measurement UBM, Remote

Remote Full-time
← Back to Home