~熟练掌握C++及STL、boost库编程,熟悉shell、 Python编程,对面向对象编程思想及设计模式有较为深入的理解;~熟练掌握Windows、Linux环境代码调试及开发,熟练使用Linux下常见指令操作;~熟练掌握Git等代码管理工具,有一种或几种常用数据库(如MySQL,Redis等)开发经验,精通SQL或者非关系型数据库编程;具有良好的研发文档撰写能力;~熟悉TCP、UDP通信原理,掌握网络编程,熟悉基于消息总线的分布式系统架构,具有相关的开发经验;~具有较强的沟通协调、团队合作能力,有良好的语言表达能力,面对头绪较多的工作情况有自己的工作方法。