Linux内核开发工程师岗位职责
在日新月异的现代社会中,接触到岗位职责的地方越来越多,岗位职责是指一个岗位所需要去完成的工作内容以及应当承担的责任范围,职责是职务与责任的`统一,由授权范围和相应的责任两部分组成。到底应如何制定岗位职责呢?以下是小编帮大家整理的Linux内核开发工程师岗位职责,希望对大家有所帮助。
Linux内核开发工程师岗位职责1
岗位职责:
1、负责公司Linux内核功能开发、维护,满足业务需求;
2、负责技术研究,解决服务器在Linux内核上遇到的问题,给业务开发人员提供内核支持、技术建议等。
任职要求:
1、熟悉Linux内核,精通内核网络、存储、文件系统、内存、调度器模块;
2、熟悉Xen、KVM或Container虚拟化技术;
3、熟练使用Linux底层工具链,了解其原理,熟悉某一CPU体系结构;
4、具备出色的C语言编程能力,3年以上Linux内核开发经验;
5、有丰富内核故障调试经验者优先。
Linux内核开发工程师岗位职责2
岗位职责:
1.参与高性能网关以及CDN相关模块的设计与实现;
2.负责Linux内核Netfilter高性能通信模块的设计、实现与优化;
3.负责上述产品系统功能、性能的持续改进。
职位要求:
1.两年以上网络相关产品研发经验,计算机相关专业本科及以上学历;
2.熟悉Linux内核Netfilter过滤模块开发,有实际产品的开发经验;
3.熟悉Linux网络协议栈结构与处理流程、熟悉Linux内核同步机制者优先;
4.精通TCP/IP协议栈,对IP/TCP/UDP/HTTP/DNS协议有较深的理解;
5.熟悉IPv6协议、IPv6迁移技术者优先,
6.熟悉Linux Shell脚本语言;
7.有独立的工作能力,能创造性解决问题。