职位:高级全栈网页开发人员,负责设计和实施可扩展的框架内容管理解决方案
地点:蒙特利尔
我们尊贵的非营利客户正在寻找高级全栈网页开发人员,负责设计和实施可扩展的框架内容管理解决方案
初始为期3个月的合同(截至3月31日),有很大可能性延长。百分百远程工作。每周一至周五,每天工作7.25小时。
成功的候选人将负责设计和实施可扩展的框架内容管理解决方案(前端+后端+存储)
交付成果:
- 定义可配置的模板,用于根据动态的双语内容从预定义模板生成实时网页
- 与支持Markdown/WYSIWYG/结构化内容的创作工具集成
- 包括内联评论、注释和工作流仪表板的审批工作流
- 已发布文档的反馈机制(例如,评分小部件、表单、分析)
- 版本控制、状态和元数据管理
- 基于API的系统对系统集成
- XML格式解析和转换
- 开发发布管道并与CI/CD和文档门户集成。根据内容更新的性能和频率选择静态网站生成或动态渲染
- 安全认证和基于角色的访问控制(管理员、编辑、审阅者、查看者)
- 所有内容更改和用户操作的审计日志
职责:
- 与UI/UX团队合作,详细说明线框图并根据线框设计制作实时原型
- 参与利益相关者审查会议并相应调整原型
- 审查工件开发生命周期并识别自动化机会
- 将业务需求转化为技术规范和系统设计
- 与架构师合作设计和构建框架内容管理解决方案
- 为整个解决方案的各个方面构建概念验证
- 解析、转换和增强XML格式的内容
- 提供定期进度更新、演示和冲刺交付成果
- 测试、优化并确保系统的可靠性和可维护性
- 支持在AWS云环境中的部署、配置和入职
- 为所有组件编写技术文档并交接给内部团队
必须具备:
- 10年以上JavaScript/TypeScript、现代框架(React、Angular、Vue或类似框架)、HTML5和CSS的经验
- 10年以上将XML构建的后端代码转换为Python、Java或类似技术栈的经验
- 5年以上构建托管在AWS上的云原生应用程序的经验
- 7年以上与CMS/文档平台集成或构建的经验
- 7年以上数据库(SQL/NoSQL)的经验
- 10年以上构建或集成REST API的经验
加分项:
- 有与EA Sparx、Prolaborate和Confluence等工具集成的经验
- 了解正式建模符号(例如UML、ER、BPMN)
- 具有文档即代码生态系统、DITA或结构化内容系统的经验
- 了解静态网站生成器或无头CMS平台
- 具备CI/CD知识以实现文档自动化构建