岗位职责:1、根据业务规划及技术规划制定平台架构解决方案;2、负责关键技术的预研和攻关,提高系统的扩展性、稳定性和安全性;3、参与项目的概要设计,并编写概要设计文档;4、参与项目的详细设计,并编写核心模块的详细设计文档;5、负责平台的技术架构设计并参与核心组件开发,编写核心代码,推动项目开发和部署;6、负责解决产品开发中的技术问题和代码审查。任职要求:1、计算机科学与技术相关专业本科以上;2、有扎实的C/C++基础,精通C/C++编程,5年以上C/C++项目实际开发经验;3、熟练掌握Socket通讯、多线程开发; 4、熟悉Linux/CentOS操作系统,熟练掌握perl和shell脚本语言;5、熟悉Mysql、Oracle、Redis等主流数据库的设计与开发,熟悉大数据处理ELK,熟悉RabbitMQ、Kafka;6、有分布式开发和使用经验,熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;7、熟悉高性能、高并发、高可用、大数据量服务端的技术架构,开发,部署和调优;8、有大型互联网公司或者互联网高并发系统、大数据方面的经验者、了解熟悉Scala者优先;9、熟悉密码技术,熟悉密钥管理系统、服务器密码机技术规范并具有相关产品研发经验者优先。