職位描述
1、 針對(duì)業(yè)務(wù)需求定制Linux內(nèi)核,結(jié)合業(yè)務(wù)需求開發(fā)內(nèi)核新功能;
2、 結(jié)合服務(wù)特點(diǎn)對(duì)服務(wù)器底層/Linux內(nèi)核進(jìn)行性能調(diào)優(yōu);
3、 負(fù)責(zé)操作系統(tǒng)/內(nèi)核前沿新技術(shù)的研究和應(yīng)用。
職位要求
1、精通Linux內(nèi)核,至少閱讀過2-3個(gè)主要模塊(調(diào)度,文件系統(tǒng),網(wǎng)絡(luò),I/O,內(nèi)存管理等)的源代碼;
2、熟悉Linux平臺(tái)上的C語言編程,熟悉多進(jìn)程多線程編程,熟悉Socket編程;
3、具有復(fù)雜系統(tǒng)軟件的設(shè)計(jì)、開發(fā)和調(diào)優(yōu)能力;
4、有豐富內(nèi)核故障調(diào)試或內(nèi)核社區(qū)補(bǔ)丁提交經(jīng)驗(yàn)者優(yōu)先;
5、有多平臺(tái)(x86/ARM/RISC-V)內(nèi)核與系統(tǒng)研發(fā)經(jīng)驗(yàn)者優(yōu)先;
6、了解主流虛擬化技術(shù)(Xen/kvm等)的實(shí)現(xiàn),閱讀過相關(guān)源代碼者優(yōu)先;
7、良好的團(tuán)隊(duì)合作精神,較強(qiáng)的溝通能力;
8、優(yōu)秀的分析問題和解決問題的能力,對(duì)解決具有挑戰(zhàn)性 問題充滿激情。