开发工程师与持证开发工程师
两者是同一个开发角色。持证版本围绕 Salesforce 自身的凭证展开,当核实这一点对您的招聘流程与工作本身同样重要时会有帮助。
Salesforce 这一个品牌名下涵盖了范围极广的工作,从只运行标准 Sales Cloud、附带几个自定义字段的小企业,到把 Apex 代码、Lightning 组件、CPQ 定价规则和 Commerce Cloud 商店全部连接在一起的大型企业。企业在迪拜招聘 Salesforce 开发人员的原因,取决于自己在这个范围中所处的位置,而本类别正是为了帮您找到合适的具体角色,而不是一个笼统的”Salesforce 人才”标签而搭建的。
Salesforce 官方的 Apex 开发者指南 把 Apex(平台自己的编程语言)描述为强类型、面向对象,专为在 Salesforce 服务器上运行业务逻辑、并配合调用其 API 而打造。配置与代码之间的这条界线贯穿本页所有内容:一些 Salesforce 工作通过设置界面点击完成,另一些则确实需要一位能编写和调试 Apex 或 Lightning 组件的开发工程师。
按角色划分
十二个角色,按各自日常实际负责的内容分组。
| 角色 | 负责内容 | 什么情况下需要 |
|---|---|---|
| Salesforce 开发工程师 | 自定义 Apex 代码、集成和通用平台开发 | 标准 Salesforce 功能无法满足业务需求 |
| 持证 Salesforce 开发工程师 | 同样的开发角色,依据一份具名、可核实的凭证招聘 | 认证是您具体招聘要求之一 |
| Salesforce Apex 开发工程师 | 专门针对 Apex 的深度代码优先工作,超出通用平台任务 | 项目以自定义逻辑、触发器或批处理为核心 |
| Salesforce Lightning 开发工程师 | Lightning Web 组件和 Lightning App Builder 页面设计 | 用户界面本身需要自定义搭建,而不只是配置 |
| Salesforce Commerce Cloud 开发工程师 | 在 Salesforce 电商平台上搭建和定制商店前端 | 您的在线商店正运行在,或即将运行在 Commerce Cloud 上 |
| Salesforce Marketing Cloud 开发工程师 | Marketing Cloud 中的旅程搭建、邮件模板和数据扩展 | 营销自动化需要搭建或与其他系统连接 |
| Salesforce CPQ 开发工程师 | Salesforce CPQ 上的定价、报价和产品配置逻辑 | 报价涉及复杂的定价规则、组合或审批链 |
| Salesforce 顾问 | 就搭建方式、流程设计以及 Salesforce 应如何使用提供建议 | 在配置开始前需要一份经过深思的建议 |
| Salesforce 技术架构师 | 横跨代码、数据模型和集成的技术设计决策 | 复杂的组织需要一套连贯的技术设计,而不是零散修补 |
| Salesforce 解决方案架构师 | 横跨业务流程和 Salesforce 平台的端到端设计 | 多个团队或系统需要通过 Salesforce 协同工作 |
| Salesforce 管理员 | 日常设置、用户、字段、流程、报表和仪表盘 | 组织需要持续的配置和维护,而不是新代码 |
| Salesforce 集成开发工程师 | 通过 API 和中间件把 Salesforce 与其他系统连接起来 | 数据需要在 Salesforce 与其外部系统之间流转 |
在相近角色之间做选择
本页有几对角色描述的是密切相关的工作,区分的关键在于招聘决策实际取决于什么。
两者是同一个开发角色。持证版本围绕 Salesforce 自身的凭证展开,当核实这一点对您的招聘流程与工作本身同样重要时会有帮助。
一位通用的 Salesforce 开发工程师通常也涵盖 Apex 等其他工作。当项目以繁重的自定义逻辑为核心,而不是配置与代码的混合时,请专门针对 Apex 招聘。
技术架构师聚焦于平台本身:代码、数据模型和集成。解决方案架构师则在更高一层工作,关注业务流程与平台如何协同。规模较大的项目往往两者都需要。
合作方式
本页大多数角色适合以专职开发工程师的形式,按月加入您的团队持续开展配置和搭建工作,或以限定范围的项目形式进行,有明确的交付成果和移交环节,例如一次 CPQ 上线或一个 Commerce Cloud 商店前端。招聘支持适合希望把 Salesforce 开发人员直接招入自己薪资体系的企业,由我们负责寻访和进行技术评估。咨询和架构服务则更适合本页排名靠前的角色,其交付成果是一项设计决策,而不是配置或代码本身。
全部角色
标准 Salesforce 配置无法独自实现的自定义 Apex 代码、Lightning 组件和集成,匹配您想要的合作方式。
了解更多Salesforce 自己的 Platform Developer 认证实际证明了什么、如何正确核实,以及什么时候应把它列为招聘的硬性要求。
了解更多Salesforce 组织背后的触发器、批处理任务、集成和自定义业务逻辑,可作为专职开发工程师、限定项目、招聘支持或咨询服务提供。
了解更多基于 Lightning Web Components 搭建的自定义界面、组件和应用页面,可作为专职开发工程师、限定项目、招聘支持或咨询服务提供。
了解更多在 Salesforce B2C Commerce 上搭建店铺前端、cartridge 和无头商店,可作为专职开发工程师、限定项目、招聘支持或咨询服务提供。
了解更多在 Marketing Cloud 上构建旅程、邮件模板、数据扩展和基于 API 的个性化功能,可作为专职工程师、限定项目、招聘支持或咨询服务提供。
了解更多在 Salesforce CPQ 上构建产品规则、定价逻辑、捆绑包和报价模板,可作为专职开发工程师、限定项目、招聘支持或咨询服务提供。
了解更多在负责搭建的开发工程师动手之前或与之同步,为 Salesforce 项目做需求梳理、方案设计和推行规划。
了解更多为规模较大或较复杂的 Salesforce 体系提供平台级设计、集成策略和技术治理。
了解更多在一支开发工程师和管理员团队动手搭建之前,由一个人统一负责 Salesforce 各云、数据模型和集成如何组合在一起的设计。
了解更多日常负责用户、自动化、数据质量和报表,让您团队依赖的环境始终保持干净、安全和最新。
了解更多基于 Salesforce 自身的 API 和集成模式,在 Salesforce 与您业务运行的其他系统之间建立可靠连接。
了解更多直接解答
取决于具体工作。在 Salesforce 自身的设置界面内进行配置,例如字段、流程和报表,属于管理员的范畴。Apex 或 Lightning 中的自定义代码属于开发工程师的范畴。对企业应如何搭建 Salesforce 的整体审视,则属于顾问或架构师的范畴。
两者描述的是同一个底层角色。我们的 Salesforce 开发工程师页面面向正在决定如何招聘的企业。我们的持证 Salesforce 开发工程师页面则专门聚焦于 Salesforce 自身认证证明了什么,以及如何核实,如果认证是您招聘决策的核心,这个页面会很有用。
在核心的 Sales Cloud 和 Service Cloud 上,通常能达到工作层面的胜任,因为它们共享同一底层平台和 Apex 语言。Commerce Cloud 和 Marketing Cloud 建立在不同的底层技术之上,真正的深度通常需要专才。
基础配置确实可以由非技术团队成员通过 Salesforce 自己的 Trailhead 平台学会。一旦流程、集成和自定义对象变得复杂,大多数迪拜企业会发现,引入一位每天专门从事这项工作的人更快也更稳妥。
请告诉我们您正在使用或计划使用哪些 Salesforce 云产品,现有配置大致的复杂程度,以及眼下需要完成的具体工作。一次简短的通话会补全其余信息,随后您将收到一份根据该简报确定范围的书面固定价格方案。
资料来源
书面固定价格
已收到,我们正在为您撰写报价。
工作时间内您将在 45 分钟内收到。请查收确认邮件。