岗位职责
1、负责参与和指导一个或多个子领域的服务器端业务研发工作,;
2、分析和深入发掘现有系统的不足,定位系统瓶颈,提高系统性能和稳定性;
3、构建符合业务需求 高可用 可伸缩的分布式系统
4、深入思考研发过程中的各项问题,促进团队工作效率和开发质量的提升;
5、根据业务实际需求,为团队引入新技术和新方案;
6、以自身良好的项目管理与协调沟通能力,负责跨团队的重点项目的推进工作;
任职要求
1、3年以上互联网大系统设计及研发经验
2、深刻理解内存模型、网络通信、多线程等理论知识
3、熟悉Mysql、Oracle、sqlserver等主流数据库,对数据库性能优化,高可用方案有一定的研究
4、具备丰富的架构设计经验,能够准确、全面的理解业务,并根据业务发展设计合理的架构方案;
5、具备海量数据和大规模分布式系统的设计和开发经验;
6、具备良好的基本功,熟练使用各种的数据结构和算法,在计算机领域具有较完整的知识体系,并能结合到实际工作中;
7、具备良好的沟通及业务分析能力,具备良好的解决方案能力。
6、有以下经验者优先:
1) 负责过多条业务线或整个产品线的业务架构工作,组织过中等以上规模项目的;
2) 具备多种语言研发经验、深入了解语言特点并能灵活运用的;
3) 对多种数据库中间件、消息中间件及其他大规模分布式系统的基础架构组件有深入理解的。