我们正在寻找一位全职的 AEM 技术负责人,工作地点在芝加哥, IL(疫情期间可远程工作)。
除了对 AEM 平台的深厚技术知识外,该职位还需要良好的沟通和人际交往能力,因为该角色将负责与各个业务和技术利益相关者建立和维护信任关系。
职责:
领导技术设计、开发、代码审查、测试、部署、网站性能和稳定性,确保 Adobe Experience Manager 解决方案的高效性和重用性。
亲自编写模板、组件、对话框、工作流、模型和服务,优化 OSGi 服务和调度程序缓存行为。
管理 AEM 开发团队的开发工作负载,包括本地和离岸团队。
为团队提供技术指导和辅导,采用软件开发最佳实践,使用干净的代码、稳固的架构和精湛的工艺。确定 AEM 的可行性和可扩展性,以满足业务需求,与业务和产品负责人互动,以定义技术解决方案。
将线框图和创意设计转化为功能需求和技术设计。
将 RESTful API 和第三方系统集成作为整体架构的一部分。
推动自动化测试和 CI/CD 最佳实践的采用。
要求技能:
5 年 AEM 全周期实施经验,使用 6.3 版本,进行 AEM 组件开发、资产工作流开发、调度程序、元数据标签管理,以及将 AEM 与其他应用程序集成。
3 年 AEM 触摸 UI 现代组件经验。
2 年使用 Adobe 数字资产管理器(DAM)与 Adobe Sites 和企业资产管理解决方案集成的经验。
8 年使用 Java、JEE、Spring、TDD 及相关框架的软件开发经验。
5 年前端开发经验,使用 JavaScript、HTML、CSS,2 年云计算采用经验,使用 AWS 或 Azure,并有使用 Route 53、VPC、子网、ELBs、EC2 实例等的经验。
优先技能:
3 年使用敏捷方法论执行项目,拥有 SAFE 敏捷认证者优先。亲自开发 Java、J2EE、Servlet 和 Web 服务,Spring 框架。
亲自开发 CRX、JCR、Apache Sling、Apache Felix 和 OSGi 框架。亲自开发 AEM 网站、DAM、模板、组件、对话框、工作流、模型和服务。
精通使用 REST API 与第三方和其他 Adobe 解决方案的集成。
精通使用 Maven 和 Maven 发布流程进行构建自动化。
精通高级调度程序和 CDN 缓存策略。
精通应用性能测试、单元测试和自动化测试工具。
精通 AEM 多站点管理和安全最佳实践。
能够在多元化环境中与多个利益相关者和地理分散的项目团队合作。
具有将高级目标分解为可度量的离散任务的经验,并为规划目的提供开发工作量的估算。
有使用其他 Adobe 营销云产品(如 Target、Analytics、Campaign、Audience)的经验者优先。熟悉 JIRA、Confluence 等工具。