岗位职责:1.按照需求可独立设计并搭建框架,指导小组在框架内开发2.系统的维护和支持,系统设计,性能优化,技术难点攻克3.编写开发过程相关的技术文档,比如详细设计、架构文档等4.管理小型开发团队,任务分配,进度把控,团队建设等任职要求:1.3年以上开发经验,及以上,计算机相关专业2.精通C++语言,掌握STL、boost常用组件的用法,对其他编程语言有深入了解和使用经验,包括且不限于Python、Golang等,具备性能优化经验3.熟练掌握Linux,有大型分布式系统、高并发、高可用系统的开发经验者优先(金融交易后端、游戏服务后端等开发经验亦可)4.精通SQL语法,熟练使用关系型数据库(Oracle、SQLServer、MySQL、PostgreSQL),NoSQL数据库(MongoDB)及缓存处理(Redis);精通至少其中的一种,熟悉数据结构设计以及数据存储设计方案5.熟悉各种通用的中间件,比如:Kafka、Ra*tMQ、MinIO、Zookeeper、etcd、Redis等,且至少精通其中一种;对Github上感兴趣的开源项目有深入的研究,掌握其技术原理,具备改造能力6.熟练掌握cmake和make,具备编码、调试、测试、发布的全流程的能力7.熟练使用版本控制工具,如SVN、GITHub/Lab等,掌握系统的部署、配置和管理。8.精通一种集成开发工具(比如:VisualStudio、QT、Xcode、VisualCode等)具备编码、调试、测试、发布的全流程的能力;且熟悉其他开发配套相关的工具,比如Postman、Navicat、Jenkins等9.深入了解计算机系统原理,精通OOA,OOD等设计思想,精通C++编程规范,掌握多种设计模式,并且灵活应用到设计开发过程中10.*后,*重要的一条,有良好的能力,热爱编程
联系我时,请说是在58同城上看到的,谢谢!