C++开发工程师

关键字:Linux STL C++ Boost Socket P2P OpenStack

岗位职责:

根据产品规划,与前端配合,进行服务器端功能开发和性能优化。

岗位要求:

1. 计算机及相关专业,5年以上开发工作经历,3年及以上C++开发经验;

2. 熟练使用C/C++、STL、Boost, 良好的编程习惯,熟悉常用的数据结构、 算法等基础知识;

3. 熟悉多线程编程和socket网络编程,熟悉http/tcp、json、protobuf等常用协议;

4. 熟悉linux系统开发环境和shell脚本;

5. 精通linux:内核设计和各类参数调优,熟悉KVM、GPU虚拟化、网络、对象存储等模块并有过相关实践经验;

6. 了解P2P原理,精通网络编程。

7. 熟悉OpenStack云计算框架各个模块的使用及底层实现原理,如网络、对象存储、kvm虚拟化;

8. 熟悉Docker和K8s容器管理、镜像制作、部署、接口调用;

9. 有高性能、高并发的分布式系统开发经验的优先,有GPU开发、PC端应用开发工作经验优先;

10. 责任心强,有良好的沟通能力和团队合作能力。

公司地点:上海天山路1800号3号楼5楼

公司简介:

职位发布者:钟

氦氪科技(上海)有限公司

融资阶段:

公司规模:20~99人

相似职位: