岗位职责
- Linux内核功能设计与开发:参与操作系统核心模块(进程调度、内存管理、文件系统、网络协议栈等)的设计、开发与优化,提升系统性能与稳定性;负责内核新特性引入、CVE漏洞修复及定制化裁剪。
- 系统工具链建设:设计并开发高性能系统诊断、监控与调优工具(如性能分析器、故障定位工具、自动化巡检平台),支撑大规模集群的高效运维。
- 线上问题攻坚:主导复杂线上故障的根因分析(内核Panic、死锁、资源泄漏等),提供紧急解决方案并推动系统性改进;为业务团队提供深度技术支持与架构优化建议。
- 技术生态共建:跟踪开源社区动态,贡献代码并推动内部技术栈演进。
职位要求
- 基础素质:2027届应届毕业生,计算机、软件工程、电子信息等相关专业;具备扎实的计算机基础(操作系统、计算机网络、数据结构与算法)。
- 技术能力: * 精通C/C++编程,熟悉Linux环境开发流程,有内核模块开发、驱动开发或系统级项目经验者优先; * 深入理解Linux内核至少一个子系统(内存/存储/网络/调度),或有eBPF、虚拟化(KVM/QEMU)、容器技术等实践经验; * 了解TCP/IP协议栈、HTTP/QUIC协议,对高并发、分布式系统有基本认知; * 熟悉Shell/Python/Go等脚本语言,具备自动化工具开发能力者加分。
- 问题解决:具备优秀的逻辑分析与故障排查能力,能通过源码阅读、调试工具(gdb、perf、ftrace等)定位复杂问题。
- 综合素质:对技术有强烈热情,具备良好的沟通协作能力与抗压能力;有开源项目贡献、技术博客或竞赛获奖经历者优先。
- 加分项:熟悉AI推理框架、负载均衡算法、CDN缓存策略或有云原生实践经验。
- 熟练使用AI agent能力者优先。