高级技术负责人;解决方案架构师,负责使用 Node 的设计、构建和实施

渥太华 2天前全职 网络
面议
职位:高级技术负责人(解决方案架构师),负责使用 Node 设计、构建和实施应用程序。 高级技术负责人(解决方案架构师),负责使用 Node、React 和 Typescript 设计、构建和实施应用程序。 类型:全职永久/FTE 地点:远程 我们正在寻找一位技术负责人,加入我们的业务获取与工具(BAT)团队。BAT 团队负责我们流程中的业务获取部分。这包括开发和维护我们的客户应用程序,同时维护公司其他团队使用的所有视觉组件的高标准。作为技术负责人,您将利用您丰富的技术专长来引导工程团队的技术方向,使其与我们迭代、自主开发和部署的文化保持一致。 您的主要关注点将是解决安全性和可扩展性问题,与产品经理、团队负责人、工程师和高级开发人员紧密合作,设计和实施系统和流程,使团队能够实现其目标。作为团队的高级成员,您可以毫不费力地阐述您的想法,并能够以逻辑的方式讨论复杂的想法。 您有效地管理时间以满足重要的截止日期,同时支持需要指导的其他团队成员。向工程经理汇报,您将设计和实施前端应用程序和后端 API 的解决方案。 职责: • 与项目利益相关者和开发团队合作,使用 Node、React 和 Typescript 设计、构建和实施可扩展的用户友好型应用程序和库。 • 与产品管理团队合作,检查、调整并将路线图项目分解为史诗,并将史诗分解为团队待办事项中的可操作的适当大小的票据。 • 从技术角度提供团队活动范围内的组织目标分析,识别问题领域,并根据您丰富的技术背景提供建议。 • 使用高级开发人员提供的 POC 模型,设计和实施符合团队愿景和文化的系统和基础设施。 • 采用安全优先的思维方式,遵循组织的安全策略。 • 讨论各种策略和架构,并突出潜在解决方案的权衡。 • 执行代码审查,确保拉取请求准确反映其所解决票据的接受标准。 • 使用质量指标识别测试策略中的差距。 • 与团队合作,推荐符合已接受测试框架的解决方案。 • 管理和优化第三方系统与我们基础设施的集成,同时确保这些系统的可靠性、性能和安全性。您将与跨职能团队密切合作,以识别集成需求、实施解决方案并监控系统性能,以确保不间断的服务交付。 • 确定和优先考虑技术债务和错误的领域,考虑事件管理过程的结果,并与团队一起解决。 • 培养迭代可部署性的文化,关注周期时间和失败率。 • 指导和辅导开发团队,努力扩展他们的技术知识和技能。 • 使用系统的方法调试,以诊断应用程序中的问题。 • 编写单元测试以及更高层次的测试,以确保应用程序的质量和稳定性。 • 持续生成可投入生产的代码,代码易于测试、易于理解,并考虑边缘情况和错误,在适当的地方使用注释和其他文档策略。 • 遵循敏捷实践,建议改进并参与团队活动。 • 深入了解公司的目标和计划,并帮助工程团队实现这些目标/计划。 • 确保团队开发和维护的模块遵循技术标准,如可访问性、性能、安全性、可维护性、功能正确性、可操作性和可观察性。 • 记录决策、研究和指南,以促进和建立持续学习和持续改进的文化。