具有AEM的DevOps工程师

14个月前合同
Reveille Technologies,Inc

Reveille Technologies,Inc

location 多伦多
unsaved
所需技能: - 理解AEM构建和DevOps流程,持续集成和持续交付(CI/CD)。 - 在CDN和Dispatcher设置和配置方面有经验,包括在本地缓存AEM、AMS和AEM云上。 - 对作者/发布/分发服务器进行性能调优。 - 在Linux/Windows上有Adobe Experience Manager管理(安装、设置、配置、备份、恢复)的经验。 - 熟悉云计算平台,如Azure或AWS,用于AEM。 - 有使用Maven、Nexus/Artifactory、Jenkins/TeamCity、Subversion/Git、Docker等各种工具的经验,具备shell和curl脚本编写知识。 - 熟练掌握一个或多个监控和日志记录工具:Nagios、Logstash、Splunk。优先考虑Splunk。 - 了解Adobe Experience Manager的安全概念、工具、方法和最佳实践。 - 有Adobe云管理器/云管理器CLI、资产微服务、复制服务方面的经验者优先考虑。 - 有SSL/证书/SAML/Ldap/用户在Ldap和Adobe IMS之间迁移的经验者优先考虑。 - 有使用Docker和Kubernetes等容器编排工具的经验者优先考虑。 - 有AEM切换活动、上线/切换和生产部署计划的经验。 职责: - 创建/操作CI/CD流水线和使用Cloud Manager/Jenkins/类似工具将AEM作者、发布和分发部署到不同环境,包括生产环境。 - 使用Splunk/Cloud Manager CLI等监控工具主动监控整个基础设施(日志/资源等)。 - 分析线程转储和堆转储以确定问题的根本原因。 - 计划/管理切换和上线活动,以及在AEM中部署不同相关组件。 - 在运行在AWS/Azure/Adobe AMS云环境上的不同服务器Linux/Windows操作系统上配置/设置不同的AEM构建、测试和部署阶段的DevOps工具。 - 调试/性能调优AEM的不同层(作者、发布、分发和CDN)。 - 调试与AEM云服务相关的不同问题,如资产微服务。 - 配置和运行不同的AEM维护和清理作业。 - 在可能的情况下自动化重复操作。 - 支持在EST凌晨(IST晚上)进行的部署。