- 目录
第1篇 c++研发岗位职责
岗位职责:
1、公司业务后台的设计和开发工作;
2、负责高并发下,业务系统的调优和容灾工作,使系统达到高可用、高可靠、高安全;
3、负责参与相关产品需求讨论与产品系统架构的设计和优化工作。
岗位要求:
1、本科以上学历,具备unix/linux下c/c++ 2年以上开发经验;
2、熟悉tcp/ip协议,进程间通讯编程;
3、熟悉unix/linux操作系统原理,shell命令,常用工具;
4、熟悉mysql等数据库管理、开发,sql调优;
5、要求熟悉c++,全面的软件知识结构(操作系统、软件工程、设计模式、数据结构);
6、具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力;
7、责任心强,良好的对外沟通和团队协作能力,主动,好学。
第2篇 产品c++研发岗位职责
工作职责:
1、负责在线老师相关pc客户端的研发工作;
2、负责与后端、产品、设计沟通工作,保证产品开发质量;
3、优化客户端性能、交互。
任职资格:
1、熟练使用cc++开发,有意愿转php开发者优先;
2、具有良好的oop思想,熟练使用windows api、stl,了解c++11;
3、深入了解windows架构、windows消息机制;
4、熟悉网络通信机制,对tcpip和http有深入理解和开发经验;
5、熟悉常用的数据结构和设计模式;
6、有客户端开发经验,熟练使用一种directui库,熟悉duilib优先;
7、优秀的分析问题解决问题能力,勇于解决相关难题。
第3篇 c++研发架构师岗位职责
工作职责:
开发企业安全解决方案后端引擎,本引擎接收来自于端点探针(pc/服务器)安全相关的信息。引擎对这些数据做分析包括大数据分析发现复杂威胁并且做关联。
技能要求:
- 熟练掌握linux下c++开发。 同时掌握python等脚本语言。
- 很强的系统架构能力,主要集中在后端服务器的分级、平行延展以及和第三方系统/数据来源的对接等方面。
- 对来自于几千、几万个数据源的实时数据处理有相关经验,每个数据源的数据量不是很大,但数据源的量会比较大。
- 有大数据分析开发经验,了解或者熟悉hadoop软件栈以及spark平台的优先
- 有安全解决方案开发经验的优先
- 良好的团队合作精神,愿意在有需要的时候帮助其它团队成员解决不是自己负责的模块的问题