职位描述:
1、结合业务特点对Linux内核进行特性开发、性能优化,打造稳定、高效的内核版本;
2、操作系统问题定位与支持,保障OS内核稳定、高效运行;
3、Linux 内核系统的性能观测和调优 ;
4、内核新技术、容器、虚拟化相关技术的研究和应用。
任职要求:
1、深入理解Linux内核及操作系统原理, 至少深入研究过一个或多子系统, 包括不仅限于: 进程调度, 内存管理, 文件系统, 网络, 块设备的工作原理, 内核参数, 关键trace_point;
2、熟练使用系统故障排查、性能分析工具、监控工具,如perf、ebpf、strace, vmstat等等,并实际深入分析过系统问题点和性能瓶颈;
3、熟悉内核crash, OOM, soft/hard lockup, hung task常见问题的分析方法;
4、熟悉linux容器技术,如Docker、k8s等;
5、熟练掌握C & python 编程语言;
6、优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情;
7、有内核开源社区patch贡献优先考虑。