Salesforce技术架构师
(职位编号:00056938021)
描述
工作摘要
领导Salesforce架构师的角色将负责建立和指导一个多技能的Salesforce团队,设计和实施遵循IT和Salesforce项目最佳实践的Salesforce解决方案。
职责
• 管理Salesforce.com交付团队成员,包括业务分析师、技术领导、架构师、开发人员和质量保证人员
• 执行项目和项目管理活动,包括项目财务管理
• 协调和管理不同部门之间的合作,实现协同效应并确保成功交付
• 对面向客户的项目团队的工作包交付负责,确保按时和质量交付工作包
• 确保所有项目中,每个开发的Apex方法都有至少一个有效的单元测试方法(使用断言)
• 确保QA和更高环境中的总测试覆盖率至少为85%
• 确保所有代码在部署到QA之前按照Cognizant开发标准进行同行评审
• 每个季度向更广泛的技术团队发布Salesforce开发标准
• 确保开发人员在部署到QA之前纳入代码审查反馈。通过定期培训和项目审计来强化这种实践。
• 确保在项目开始时正确设置版本控制
• 确保所有开发人员将版本控制作为开发的真实来源
• 在COE中积极参与,定期进行技术和解决方案审查
• 向内部高级管理层或领导团队汇报整体参与情况(涉及交付、投标管理、人员配置、财务等各个方面的维度)
• 能够理解业务的痛点并提出可行的解决方案
• 在问题出现时作为升级点,并了解如何解决问题以及与谁合作解决问题。
• 能够在快节奏、高能量、充满挑战的环境中保持专注,在日常工作中有多个竞争优先级。
• 与业务分析师、架构师、开发人员、测试人员和各种IT和业务利益相关者密切合作。
• 了解Salesforce发布和新功能。
• 遵守公司和项目的标准和指导方针。
• 准确管理和报告自己的工作时间。
• 准确按时交付约定的成果。
• 能够同时处理多个应用程序/项目/ BAU增强,并且必须具备“可以做到”的态度。
• 通过领导内部倡议来提高我们实践的成熟度,进一步发展方法论、工具和技能。包括拥有我们的架构师和CTA学院、为所有项目启用CICD和版本控制
• 为TL制定和启用发展计划,使其成为强大的TA
• 帮助推动开发人员的训练营,并在所有开发人员中执行最佳实践
要求
• 处理大型交付项目的丰富经验,具有管理SFDC项目的强大经验
• 对Salesforce.com平台(Sales Cloud、Service Cloud等)有深入的了解和专业知识,包括交付复杂的SFDC解决方案的经验
• 已经交付多个完整的Salesforce.com实施/项目,尤其是包括高度集成/复杂生态系统的实施。了解如何在Salesforce AppExchange产品上提供功能
• 强大的项目管理和问题解决能力
• 应具备出色的演示和书面沟通能力
• 对SDLC和敏捷方法论有很强的了解
• 在范围管理方面非常强大
• 对关键项目的时间表、成果、预算和指标负有责任
• 应具备灵活的时间和态度
• 独立管理整个项目和相关利益相关者/项目
• 具备设置分支策略、版本控制和CICD的实际经验
资格
• 平台开发者I(必需)
• 平台开发者II(可选)
• Salesforce应用架构师(必需)
• Salesforce系统架构师(可选)
• 集成架构认证(可选)
• TOGAF认证(可选)
• 项目管理或交付专业认证(必需)
资格
技术技能
序号
主要技能
熟练程度*
所需/期望
1
Salesforce数据
PL1
必需
2
Salesforce集成
PL1
必需
• 熟练程度说明
熟练程度
通用参考
PL1
联合公司具备该技能的基本意识和理解,并通过各种渠道正在获得该技能。
PL2
联合公司具备该技能的工作知识,并能够在项目中积极独立地应用该技能。
PL3
联合公司具备该技能的全面、深入和专业知识。他/她在项目中广泛展示了成功应用该技能。
PL4
联合公司可以作为该技能的专家。联合公司能够分析、评估和综合使用该技能提供解决方案。