Salesforce & SQL Data Migration Consultant

1 week ago


Greater Toronto Area, Canada 108 ideaspace inc. Full time

About 108 ideaspace

At 108 ideaspace, you'll be part of a dynamic, purpose-driven team dedicated to empowering nonprofits, associations, and regulators through transformative technology and design. We seek candidates who thrive in environments of continuous learning, value meaningful client relationships, and are driven by delivering exceptional outcomes. If you have a passion for leveraging innovative solutions like AI to amplify positive impact, and align with our core values—care, solution-orientation, quality excellence, accountability, and continuous growth—then 108 ideaspace is the place for you to make a significant difference while growing professionally.

About the role

We are seeking an experienced
Salesforce & SQL Data Migration Consultant
to lead and execute a large-scale data migration from legacy systems into a highly customized Salesforce application. The project involves migrating approximately
12 million records
into a Salesforce environment with
70+ custom objects
, complex relationships, and strict data quality requirements.

This is a
client-facing role
that requires close collaboration with internal data engineers and the client's consulting team. The ideal candidate is hands-on, methodical, and capable of leading both the technical execution and the documentation of the full data migration lifecycle.

Key Responsibilities

Data Migration Strategy & Execution

  • Lead end-to-end data migration planning and execution from legacy systems into Salesforce.
  • Analyze and document legacy data structures and map them to Salesforce standard and custom objects.
  • Define transformation rules, validation logic, deduplication strategies, and reconciliation processes.
  • Plan and execute migration waves, including mock runs, test loads, and production cutover.

SQL & Data Engineering Collaboration

  • Write advanced SQL queries to extract, transform, validate, and reconcile large datasets.
  • Partner closely with internal data engineers to align migration logic, performance optimization, and tooling.
  • Work with the client's consultants to validate assumptions, resolve data issues, and agree on migration outcomes.

ETL & Tooling

  • Design and implement ETL pipelines using tools such as Jitterbit, , Azure Data Factory, or similar platforms.
  • Optimize migration performance for high-volume data loads (12M+ records).
  • Manage incremental loads, error handling, retries, and rollback strategies.

Salesforce-Specific Responsibilities

  • Execute data loads using Salesforce APIs and bulk processing strategies.
  • Manage dependencies across objects, including lookup and master-detail relationships.
  • Ensure correct sequencing of reference data, transactional data, and historical records.
  • Coordinate with Salesforce developers to align migration logic with application behaviour, automation, and validation rules.

Client Engagement & Documentation

  • Act as a primary migration point of contact for client stakeholders.
  • Clearly communicate migration approach, risks, and progress to both technical and non-technical audiences.
  • Lead the creation and maintenance of detailed migration documentation and artifacts,
  • including: Data mapping documents, Transformation and business rules, Migration runbooks, Validation and reconciliation reports, Cutover plans and rollback procedures, Support UAT, defect triage, and post-migration validation.

Required Qualifications

  • 8+ years
    of experience in Salesforce and data migration projects.
  • Proven experience migrating
    millions of records
    into Salesforce environments.
  • Strong understanding of Salesforce data architecture, custom objects, relationships, and limits.
  • Advanced SQL expertise
    across complex, high-volume datasets.
  • Hands-on experience with at least one ETL platform (Jitterbit, , Azure Data Factory, or equivalent).
  • Experience working in highly customized Salesforce orgs.
  • Demonstrated experience working directly with clients in delivery-focused roles.

Nice-to-have qualifications

  • Experience migrating from legacy CRM, ERP, or custom-built systems.
  • Salesforce certifications (Administrator, Platform App Builder, Data Architect, Integration Architect).
  • Experience with phased or multi-wave migration strategies.
  • Familiarity with Salesforce Bulk API, Data Loader CLI, or custom migration frameworks.

What do we look for?

  • Alignment with our values
  • Great problem-solving skills.
  • Excellent written and verbal communication skills.
  • Proven success in contributing to a team-oriented and remote environment.
  • Willingness to travel

This position is only open to applicants with the legal right to work in Canada.

IMPORTANT: Pls answer a few questions at to complete your application process.

More about 108 ideaspace



  • Toronto, Canada Marketing Automation Corp Full time

    CRM Forge Solutions, a Marketing Automation Corp. company, established in 2008, is a trusted expert in CRM solutions, specializing in strategy, development, and implementation across platforms like Salesforce CRM, Microsoft Dynamics, Marketing Cloud, Pardot, and more! With over 15 years of experience and 1,250+ clients served, CRM Forge is dedicated to...


  • Toronto, Canada Quantum World Technologies Inc. Full time

    A leading technology firm is looking for a Software Engineer I (Salesforce Developer) in Toronto, Ontario, to work on data migration projects involving Classic to Lightning migration and Financial Service Cloud. The ideal candidate will possess strong Salesforce knowledge, demonstrate effective stakeholder management skills, and be able to communicate...

  • Data Migration SME

    2 weeks ago


    Toronto, Canada Affinity Full time

    Data Migration SME role at Affinity (public sector client). The role is to plan, design, validate, and govern the data migration approach for the MCBS program. This position ensures that migration strategies, scripts, testing, and cutover activities are accurate, controlled, and aligned with business and technical requirements, while minimizing risk to data...

  • Data Migration SME

    2 weeks ago


    Toronto, Canada Affinity Full time

    Data Migration SME role at Affinity (public sector client). The role is to plan, design, validate, and govern the data migration approach for the MCBS program. This position ensures that migration strategies, scripts, testing, and cutover activities are accurate, controlled, and aligned with business and technical requirements, while minimizing risk to data...


  • Toronto, Canada FNZ (UK) Ltd Full time

    A global financial services provider in Toronto is seeking a Migration Analyst Developer to design and implement complex data mapping solutions. The role involves working with big data, developing ETL processes, and collaborating with clients to ensure successful migrations. Ideal candidates will have strong SQL Server experience, proficiency in ETL tools,...


  • Toronto, Canada FNZ (UK) Ltd Full time

    A global financial services provider in Toronto is seeking a Migration Analyst Developer to design and implement complex data mapping solutions. The role involves working with big data, developing ETL processes, and collaborating with clients to ensure successful migrations. Ideal candidates will have strong SQL Server experience, proficiency in ETL tools,...


  • Toronto, Canada FNZ (UK) Ltd Full time

    A global financial services provider in Toronto is seeking a Migration Analyst Developer to design and implement complex data mapping solutions. The role involves working with big data, developing ETL processes, and collaborating with clients to ensure successful migrations. Ideal candidates will have strong SQL Server experience, proficiency in ETL tools,...


  • Toronto, Canada NTT DATA Full time

    **Company Overview: Req ID: 337985** We are currently seeking a Business Analyst to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). **Skills** - Lead or perform a major role in Discovery Workshops - Produce AS-IS and TO-BE process flows in Visio, Lucid, etc. Identifying gaps and pain points - Elucidate requirements into User Stories and...


  • Toronto, Canada Atlantis IT group Full time

    **Hello,** **Hope you are doing good!!** Please let me know your interest along with your updated resume and details. (It will be great help if you can refer someone for the same in case you are not currently available) **Role: Data Migration Consultant** **Location: Toronto, ON** **Duration - Long Term** Role and Responsibilities Expertise in data...


  • Toronto, Canada XomegaIT Inc Full time

    **Title** Marketing cloud personalization lead consultant **Location** Toronto, CA (Hybrid) **Primary Skills** Marketing Cloud personalization (**Interaction Studio**) **Responsibilities**: - Develop **product knowledge in Salesforce Marketing Cloud.**: - Experience with **Mobile Studio, Social Studio, Interaction Studio and Einstein** is also...