崗位職責:
1、負責大數(shù)據(jù)/虛擬化/數(shù)據(jù)庫/分布式存儲/云原生/搜推廣/機密計算/HPC等場景下的軟件&算法設計、開發(fā)工作;
2、負責Linux平臺下開源軟件在鯤鵬上的創(chuàng)新、開發(fā),并參與開源貢獻;開源社區(qū)技術(shù)創(chuàng)新方向,構(gòu)建和繁榮鯤鵬生態(tài);
3、分析研究典型業(yè)務(數(shù)據(jù)庫,大數(shù)據(jù),分布式存儲,虛擬化,云原生,HPC等)在通用計算平臺(CPU、內(nèi)存、網(wǎng)絡和存儲)的計算特征,研究典型業(yè)務的性能建模,輸出典型場景下下一代CPU微架構(gòu)、內(nèi)存模型、網(wǎng)絡模型及系統(tǒng)方案。
業(yè)務技能要求:
1、C/C++/Java/Python等編程基本功扎實,熟悉數(shù)據(jù)結(jié)構(gòu)和常用算法,熟悉操作系統(tǒng)、內(nèi)存管理等基礎知識;
2、較強的溝通和表達能力和優(yōu)秀的團隊合作意識,有較強的學習和求知欲;
3、有分布式計算、存儲系統(tǒng)研究和開發(fā)經(jīng)驗優(yōu)先
4、有性能優(yōu)化,關鍵/重大問題攻關經(jīng)驗優(yōu)先;
5、具備獨立開發(fā)能力和解決問題的能力;
6、熱衷新技術(shù)學習,善于總結(jié)和分享,喜歡動手實踐。
專業(yè)知識要求:
1、計算機、軟件、通信等相關專業(yè);
2、熱愛編程、基礎扎實,熟練掌握但不限于C/C++、java、Rust、Python等編程語言中的一種或數(shù)種,有良好的編程習慣;
3、熟悉計算機體系結(jié)構(gòu)者優(yōu)先,了解多核多線程等基本概念并能用于指導軟件項目開展。
工作地可選:深圳/東莞/上海/西安/成都/武漢/杭州/南京/北京