职位描述
岗位职责:
1、关注业界新技术动态和方向,结合公司业务和现有技术特点,规范研发流程、完善研发体系,牵头进行专题技术预研,推动研发效率不断提升;
2、参与内外项目建设,负责项目的业务逻辑架构设计和技术架构设计,编制相关技术文档;
3、负责研究、设计和搭建公司核心技术架构,构建规范化、标准化、微服务化、高灵活性、高扩展性、高稳定性、高安全性的微服务系统架构,不断沉淀符合公司技术发展路线的研发技术平台;
4、负责指导研发人员的研发内容,编写核心代码,完成疑难技术问题的分析、定位及修正;
5、负责新技术培训和团队内技术指导,组织进行内外部技术交流,提升团队整体技术能力;
6、与项目经理、产品经理密切协作,从技术层面推动项目和软件产品的研发落地与应用;
任职要求:
1、本科或以上学历,计算机、软件工程及相关专业;有构建大型系统经验
2、具备5年以上开发经验
3、对多种开源的框架如 Spring、doubbo、等有深入的了解,具备 Spring Cloud 应用实践经验;
4、熟练掌握Oracle、mysql,postgre等关系型数据库一种以上, 具备调优能力;
5、具有较强的团队合作能力、学习能力和独立解决问题的能力;具备一定的抗压能力,责任心强。
6、主导过大型应用产品的微服务架构设计,有基于微服务的大型产品及项目开发实战经验,具备大型项目的业务系统拆分与重构能力;
7、对物联网、大数据基础架构和平台有深刻理解,能对分布式常用技术进行合理应用;
8、精通云计算相关技术,熟练掌握 Docker、kubernetes 等技术;
9、有丰富的数据库(如 PostgreSQL、Oracle、mysql、mongoDB等)的设计开发经验,熟练掌握 unix/linux 操作系统;
9、熟练掌握百万级以上高并发处理技能、高可靠性系统的设计、系统资源监控,熟悉系统容量评估、流量控制、性能优化、故障排查、日志收集和分析等;