岗位职责:
1、负责协助产品负责人把控技术规划,制定产品技术标准
2、负责推进产品研发生命周期过程,解决过程中各类技术问题。
4、负责系统项目或产品工作中架构设计、技术标准制定、环境构建、调优、验证等工作。
5、对接产品负责人和技术团队,保障产品研发成果。
7、高质量地完成各类技术文档(概要设计、详细设计、数据库设计)编写及审查工作。
8、负责前沿技术预研并优化内部产品技术储备。
9、负责产品技术体系梳理,完成核心模块或组件的设计,核心代码、组件封装研发。
10、负责支撑产品负责人开展技术攻关,科研创新课题执行等工作。
任职要求:
1、计算机相关专业本科及以上学历;
2、五年以上软件系统开发经验,能独立进行大中型应用系统设计工作;
3、深入了解计算机组成原理,熟练掌握后端主流开发语言(Java,Python,Go),精通Java、python技术栈,熟悉面向对象编程思想;精通Spring框架,Spring cloud,容器技术;
4、熟练使用MySQL、MongDB、Redis等,有优秀的数据库设计和优化能力;
5、熟悉kafka等消息队列,应用消息队列解决过数据传输的实际问题;
6、精通Linux开发环境和Shell脚本使用;
7、有运维相关开发经验者优先,具备良好的UML能力,具有一定的英文阅读能力。
8、熟悉TCP/IP、HTTP等网络协议;熟悉微服务架构和RESTful API/API网关的设计和实现。
9、完成过不少于2个软件项目并独立设计和修改,或1个大型项目。
10、了解国产化芯片、操作系统、数据库、中间件等技术体系;
11、具备较强的口头表达能力,较好的沟通能力和逻辑思维能力;