What are the responsibilities and job description for the Salesforce Consultant position at Ket Software?
SALESFORCE DEVELOPER – DATA MIGRATION SPECIALIST
Primary Responsibilities:
Lead end-to-end data migrations across multiple Salesforce orgs and legacy
systems.
Design and optimize data models, field mappings, deduplication rules, and
validation logic.
Build custom ETL scripts using Apex, API calls, external ETL tools, or MuleSoft
DataWeave. Experience with Salesforce Data Loader (CLI and GUI).
Experience with historical data archiving strategies, Incremental and delta load
processing and Data validation and reconciliation.
Work with stakeholders to define transformation rules, cleansing logic, and test
plans.
Manage bulk API operations, parallel processing, and handling of governor limits.
Create reusable frameworks: staging tables, delta load logic, and error retries.
Collaborate with QA to validate migration accuracy and volume tests.
Tune performance for large-scale, multi-million record loads.
Document all migration artifacts and technical designs.
Design, develop, and implement robust, scalable, and secure solutions on the
Salesforce platform (primarily using Apex, Lightning Web Components (LWC),
Visualforce, and Flows).
Build custom applications, objects, workflows, validation rules, process builder
flows, and approval processes.
Develop and maintain integration between Salesforce and external systems
using REST/SOAP APIs, Platform Events, and outbound messages.
Create and optimize Lightning Components (Aura and LWC), custom UI/UX
experiences, and responsive designs.
Perform unit testing, code reviews, and support deployment activities using tools
such as Gearset, Copado, Salesforce DX, or Change Sets.
Troubleshoot and resolve production issues, perform root-cause analysis, and
optimize performance (SOQL).
Collaborate with business analysts, administrators, architects, and stakeholders
to gather requirements and translate them into technical solutions.
Implement Single Sign-On (SSO) integrations using SAML 2.0, OAuth 2.0, and
OpenID Connect protocols
Create and manage sandbox environments across development, testing, UAT,
and staging
Required Skills & Experience:
3 full-cycle data migration projects (must include large datasets).
5 years of hands-on Salesforce development experience especially in service
cloud (Experience Cloud/Community Cloud – External portal development and
implementation).
Strong proficiency in Apex (triggers, batch, queueable, schedulable),
SOQL/SOSL, and Lightning Web Components (LWC).
Experience with Salesforce APIs (REST, Bulk, Metadata, Tooling).
Salesforce certifications required: Platform Developer I (essential), Platform
Developer II (preferred), Salesforce Certified Administrator (Preferred), Service
Cloud Consultant (preferred), and at least one additional certification (ex.
Application Architect, JavaScript Developer I, etc.).
Experience with CI/CD pipelines and version control (Git).
Knowledge of Salesforce security model (profiles, permission sets, sharing rules,
FLS).
Familiarity with AppExchange products and managed packages is a plus.
Excellent problem-solving, communication, and teamwork skills.
Nice to Have:
JavaScript frameworks (React/Vue is a bonus).
Agile/Scrum methodology experience.