软件架构工程师(Business Developer方向)
1.5-3万·13薪北京市硕士不限经验
职位描述
岗位职责:
1. 从事整体软件后台架构规划、技术选型,设计及落地,为后续系统提供可靠、稳定、易扩展的系统结构;
2. 参与产品的架构规划、性能优化、稳定性保障建设、数据安全建设、技术难题攻坚;
3. 参与协调,组织,推动项目、技术规范等在部门内部的落地,包括方案讨论及设计、需求把控、项目拆解及进度管理,项目一线开发;
4. 进行部门内外及业内的技术影响力建设,参与培训新人,有效辅导团队,提升技术人员研发能力,开发效率,参与代码评审、设计评审流程等开发过程中的相关工作;
5. 负责软件平台核心功能模块设计、核心代码开发,主导重大项目的架构设计和核心系统设计。
任职要求:
学历及专业:
硕士及以上,计算机科学与技术、软件工程、通信工程或其他相关专业。
专业技能:
1. 具备5年以上软件平台的研发及架构设计经验,具备良好的行业内技术积累,能独立负责技术架构规划与架构演进。
2. 具有扎实的计算机科学功底,扎实的编程基础和数据结构算法基础,良好的工程素养,极强的问题解决能力。
3. 从事过多年的JAVA或者Python开发语言的经验, 熟悉面向对象技术、设计模式,并且基础知识扎实,理解io、多线程等基础内容及常用的开源框架,可以深入代码一线。
4. 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,掌握多线程及高性能的设计与编码及性能调优,有高并发应用开发经验。
5. 熟练掌握主流互联网架构的各组件,如: 消息队列(Kafka、RabbitMQ,RocketMQ,Nsq),分布式缓存(Redis、MemCached),关系型数据库MysqL,熔断,降级,监控,报警等。
6. 精通Spring Cloud 或 Dubbo微服务架构,并且有异构系统微服务化相关经验优先, 有大型中台业务经验优先,熟悉Service Mesh(服务网格)开发经验及架构者优先。
素质:
1. 具备宽广的技术视野和优秀的学习能力,热爱软件技术工作;
2. 工作热情、踏实,态度严谨;
3. 具备优秀的沟通能力和团队合作精神;
4. 具有较强的抗压能力,善于应对来自工作上的各种压力。
具备以下经验之一者优先:
1. 具备5年以上的软件开发和架构设计经验;
2. 从事过软件研发架构,有大数据高并发商用系统的开发经验者优先。
3. 具备数据挖掘、机器学习、自然语言处理相关开发经验者优先。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅