Key Concepts & Technical Stack
- OmniStudio & Vlocity: A declarative, data-driven architecture that extends Salesforce for specific verticals (e.g., Health, Communications, Media). Core assets include DataRaptors (data mappers), Integration Procedures (server-side logic), FlexCards, and OmniScripts (user interfaces).
- CI/CD: Continuous Integration and Continuous Deployment refer to the automated pipelines that migrate, validate, and test these components across Salesforce orgs (e.g., from Developer Sandboxes to UAT, then to Production) without manual migration.
- Requirements: Profiles requiring OmniStudio + CI/CD typically blend low-code expertise with DevOps capabilities.
JOB DESCRIPTION:
1. Technical & Development Skills
- OmniStudio Mastery: Hands-on experience building DataRaptors, Integration Procedures, OmniScripts, and FlexCards.
- Salesforce Core: Familiarity with Apex, SOQL, and Lightning Web Components (LWC).
- Data Modelling: Ability to parse and manipulate nested JSON structures and call REST/SOAP APIs.
2. CI/CD & DevOps Skills
- Version Control: Proficiency with Git (e.g., GitHub, GitLab, Bitbucket) and branching strategies.
- Build Automation: Experience using the Salesforce CLI (sf) and the Omnistudio Build Tool (formerly Vlocity Build Tool / VBT) to extract components as DataPacks.
- Deployment Orchestration: Knowledge of DevOps tools that support OmniStudio components, such as Copado or Gearset.
- Environment Management: Capacity to manage Sandbox refreshes and deployment sequences, ensuring that deployed OmniStudio components are successfully activated in the target org.
3. Typical Responsibilities
- Translating business requirements into high-level technical designs and customized OmniStudio components.
- Troubleshooting LWC generation issues and deployment integrity gaps for OmniScripts and FlexCards.
- Maintaining and expanding the team's automated CI/CD deployment pipelines.