- Company Name
- Ket Software
- Job Title
- Salesforce Consultant
- Job Description
-
**Job Title:** Salesforce Consultant – Data Migration Specialist
**Role Summary:**
Lead end‑to‑end data migration initiatives across multiple Salesforce orgs and legacy systems, while designing, developing, and maintaining scalable Salesforce solutions. Partner with stakeholders to define transformation rules, ensure data quality, and deliver secure, high‑performance applications using Apex, Lightning Web Components, and integration technologies.
**Expectations:**
- Deliver 3+ full‑cycle data migrations involving large datasets.
- Produce reliable, reusable migration frameworks and maintain code quality.
- Collaborate cross‑functionally to translate business requirements into technical solutions.
- Ensure compliance with Salesforce security, governance limits, and best practices.
**Key Responsibilities:**
- Design data models, field mappings, deduplication, validation, and archival strategies.
- Build custom ETL scripts (Apex, API calls, MuleSoft DataWeave) and manage Bulk API, parallel processing, and governor limits.
- Create reusable migration assets: staging tables, delta‑load logic, error‑retry mechanisms.
- Conduct data validation, reconciliation, and performance tuning for multi‑million record loads.
- Develop custom Salesforce applications (objects, workflows, validation rules, Process Builder, Flows, LWC, Aura, Visualforce).
- Implement and maintain integrations via REST/SOAP APIs, Platform Events, outbound messages, and SSO (SAML 2.0, OAuth 2.0, OpenID Connect).
- Perform unit testing, code reviews, and support deployments using Gearset, Copado, Salesforce DX, Change Sets, or similar tools.
- Troubleshoot production issues, conduct root‑cause analysis, and optimize SOQL/SOSL queries.
- Manage sandbox environments across development, testing, UAT, and staging.
- Document technical designs, migration artifacts, and testing plans.
**Required Skills:**
- 5+ years Salesforce development (Apex, triggers, batch, queueable, schedulable).
- Strong SOQL/SOSL and Lightning Web Components expertise.
- Proven experience with Salesforce APIs (REST, Bulk, Metadata, Tooling).
- Hands‑on data migration experience (≥3 full‑cycle projects, large datasets).
- Knowledge of Salesforce security model (profiles, permission sets, sharing rules, FLS).
- CI/CD pipeline experience (Git, Salesforce DX, Gearset/Copado).
- Excellent problem‑solving, communication, and teamwork abilities.
- Familiarity with Service Cloud/Experience Cloud, AppExchange managed packages; JavaScript frameworks (React/Vue) and Agile/Scrum a plus.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- Salesforce Platform Developer I (required).
- Preferred: Platform Developer II, Salesforce Certified Administrator, Service Cloud Consultant, and one additional credential (e.g., Application Architect, JavaScript Developer I).