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