岗位职责
1、负责产品技术架构规划和落地,产品技术平台升级与维护;
2、负责优化现有产品现有架构,设计新的架构,解决现有技术架构的瓶颈,解决现有业务产品优化升级的技术问题等
3、负解决产品重难点问题专题攻关、技术方案设计和落地;
4、负责制定设计和开发规范,对开发团队的技术方案设计评审、开发指导和相关技术培训;
5、负责对现有产品引入公司级PAAS平台能力和AI技术应用,提升产品核心竞争力;
任职资格:
1、大学本科以上学历,5年以上工作经验,丰富的软件架构设计经验,实际完成并独立设计、改造的软件项目不少于3个,或大型项目1个。
2、愿意接受B端业务逻辑复杂性、海量数据、服务高可用的挑战,推动系统可用性和可扩展性的提升;
3、具有良好的系统抽象能力,在系统技术架构和设计能提出创新的解决思路和方案,为团队引入创新技术;
4、精通JAVA,扎实的Java编程基础,熟悉常用设计模式、多线程、JVM,包括内存模型、类加载机制以及性能优化,具有系统设计、系统架构能力。
5、熟悉高性能、高并发、高可用性分布式系统设计,熟悉RPC、缓存、消息队列、负载均衡、分布式事务等,并能进行系统的调优和优化。
6、熟练掌握SpringBoot框架,三年以上SpringCloud微服务框架开发经验,深刻理解微服务原理及运行机制,并对服务拆分、服务间调用、服务治理有独特见解。
7、熟悉Mysql、Oracle等数据库,有数据库调优经验,熟悉主流多种NoSQL数据库。