Salesforce Data Migration Specialist (Legacy Extraction Expert)

Remote Full-time
Job Title: Salesforce Data Migration Specialist (Legacy Extraction Expert) Location: Remote Contract Type: Project-Based (Est. 4-8 Weeks) Compensation: [Insert Range, e.g., $60-$100/hr] - Make this high enough to get a pro. The Mission: CodeBright is migrating a utility rebate management system OFF Salesforce and onto a modern proprietary architecture (PostgreSQL). We need a Data Engineer who understands the dark corners of the Salesforce data model to extract 10+ years of historical records—specifically complex file attachments. This is NOT a standard "Salesforce Admin" role. We do not need dashboards or flows. We need a script-heavy data extraction strategy. What You Will Do: • Architect the Exit: Design the ETL strategy to move data from Salesforce Sales/Service Cloud to a JSON/SQL schema. • The Hard Part (Files): Extract ~1TB of historical attachments. You must be an expert in querying ContentVersion and ContentDocumentLink to preserve the parent-child relationships between files and their original records. • Schema Mapping: Map custom Salesforce objects (Projects, Measures) to our new database structure. • Validation: Prove the data integrity (Record Counts, File Checksums) between Source and Destination. Who You Are: • Technical: You are comfortable writing custom Python, Node.js, or SQL scripts to hit the Salesforce Bulk API. You don't rely solely on the Data Loader wizard. • Experience: You have successfully performed a "Salesforce-to-Custom-DB" migration before. • Detail Oriented: You know that "Project_ID_c" in Salesforce needs to link to "project_id" in Postgres without breaking. Required Tech Stack: • Salesforce Bulk API / REST API • Python (Pandas/SimpleSalesforce) or Node.js (JSforce) • SQL / PostgreSQL • ETL Tools (Talend, Jitterbit, or similar) How to Apply: Please submit your resume and a brief answer to this question: "How do you handle the extraction of 'ContentDocument' files while maintaining their link to the parent 'Opportunity' object during a migration?" Note: This is a key personnel role for a municipal government contract bid. We are selecting our Data Migration Lead now to include in our proposal, with work commencing immediately upon contract award (Estimated March 2026). Job Type: Contract Pay: $60.00 - $100.00 per hour Application Question(s): • Do you have experience extracting 'ContentDocument' or 'Attachment' files from Salesforce and preserving their parent-record relationships outside of the Salesforce ecosystem? Yes/No, please elaborate • Have you performed a data migration where the destination was NOT another Salesforce instance (e.g., SFDC to SQL/Postgres)? (Yes/No/elaborate) • Which tool do you prefer for high-volume Salesforce extraction: The Bulk API, Jitterbit/MuleSoft, or custom Python scripts? Please explain why in one sentence Work Location: Remote 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

**Experienced Data Entry Specialist – Remote Opportunities with arenaflex**

Remote Full-time

Experienced Full-Time Remote Customer Care Representative – Exceptional Service and Travel Industry Expertise with blithequark

Remote Full-time

Sr Product Owner

Remote Full-time

Supply Network Planning Sr Analyst

Remote Full-time

Civil Litigation Legal Assistant

Remote Full-time

Certified Nurse Midwife (CNM), OB/GYN - Clarkston

Remote Full-time

Software Architect - Fully Remote

Remote Full-time

**Experienced Customer Service Representative – Remote Amazon Data Entry Opportunities**

Remote Full-time

Software Project Manager

Remote Full-time

Disney Work From Home Jobs (Data Entry, Part-Time)

Remote Full-time
← Back to Home