-
C++后端工程师岗位职责
-
c++后端工程师工作职责:
•负责公司产品相关的后端架构设计和研发工作;
•负责按照软件开发流程,根据产品和项目计划,按时完成所负责模块的设计文档编写、架构设计、编码、测试的全流程工作;
•负责持续优化系统架构,提高系统在高并发、分布式环境下的容灾容错能力,保证系统的可运维、高可用性、高可靠性;
•参与关键技术点攻坚工作,团队内的技术推广。
任职要求:
•具备全面的软件知识结构,基础扎实,精通常用数据结构与算法;
•熟练掌握C/C++语言,能熟练运用STL,并使用gdb等工具进行调试;
•熟悉Linux操作,了解Shell脚本,有Linux下的多线程编程经验,有性能调优经验者优先;
•熟悉数据库体系结构,熟悉常见的索引、存储架构和技术,有常见关系型数据库和非关系型数据库的实战经验。
•了解网络编程的基本模型和方法,有实际项目的开发经验者优先;
•了解现有主流分布式架构,有分布式存储、分布式数据库经验者优先;
•具有钻研精神,学习能力强,高度的责任心、良好的沟通技巧和团队合作精神,正直进取,有上进心,热爱开发事业。工作职责:
•负责公司产品相关的后端架构设计和研发工作;
•负责按照软件开发流程,根据产品和项目计划,按时完成所负责模块的设计文档编写、架构设计、编码、测试的全流程工作;
•负责持续优化系统架构,提高系统在高并发、分布式环境下的容灾容错能力,保证系统的可运维、高可用性、高可靠性;
•参与关键技术点攻坚工作,团队内的技术推广。
任职要求:
•具备全面的软件知识结构,基础扎实,精通常用数据结构与算法;
•熟练掌握C/C++语言,能熟练运用STL,并使用gdb等工具进行调试;
•熟悉Linux操作,了解Shell脚本,有Linux下的多线程编程经验,有性能调优经验者优先;
•熟悉数据库体系结构,熟悉常见的索引、存储架构和技术,有常见关系型数据库和非关系型数据库的实战经验。
•了解网络编程的基本模型和方法,有实际项目的开发经验者优先;
•了解现有主流分布式架构,有分布式存储、分布式数据库经验者优先;
•具有钻研精神,学习能力强,高度的责任心、良好的沟通技巧和团队合作精神,正直进取,有上进心,热爱开发事业。
-
相关范文
- 热门推荐
- 分类推荐
- 猜你喜欢
-
- 1 本地化工程师岗位职责
- 2 IT技术工程师岗位职责
- 3 泵维修工程师岗位职责
- 4 C软件应用工程师岗位职责
- 5 制品研发工程师岗位职责
- 6 故障分析工程师岗位职责
- 7 暖通销售工程师岗位职责
- 8 布线工程师岗位职责
- 9 桌面运维工程师岗位职责
- 10 C++视频软件开发工程师岗位职责