崗位職責(zé)
1.參與用戶調(diào)研和需求溝通,了解客戶需求,基于行業(yè)軟件應(yīng)用需求分析,引導(dǎo)和挖掘客戶深層次需求,建立良好的客戶關(guān)系,編寫符合要求的需求規(guī)格說明書,撰寫制作概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)文檔;
2.負(fù)責(zé)項(xiàng)目技術(shù)方案的總體設(shè)計(jì),方案具備一定高度,能夠滿足中長期的設(shè)計(jì)要求,能夠切合公司主體技術(shù)路線;
3.負(fù)責(zé)制定合理的整體項(xiàng)目計(jì)劃,量化任務(wù),并具有規(guī)范化、標(biāo)準(zhǔn)化的代碼編寫習(xí)慣和良好的項(xiàng)目相關(guān)過程文檔撰寫習(xí)慣;
4.負(fù)責(zé)項(xiàng)目的全過程管理,包括項(xiàng)目范圍、質(zhì)量、時(shí)間、成本的確認(rèn),項(xiàng)目過程的標(biāo)準(zhǔn)化、規(guī)范化管控,組織項(xiàng)目團(tuán)隊(duì)準(zhǔn)時(shí)、優(yōu)質(zhì)、高效的完成項(xiàng)目任務(wù);
5.識別和控制項(xiàng)目風(fēng)險(xiǎn),制定對策指導(dǎo)、處理、協(xié)調(diào)和解決項(xiàng)目中出現(xiàn)的問題,以及項(xiàng)目內(nèi)實(shí)施團(tuán)隊(duì)的管理與協(xié)調(diào);
6.負(fù)責(zé)協(xié)調(diào)項(xiàng)目小組和客戶的關(guān)系、和公司內(nèi)部其他部門的關(guān)系,解決項(xiàng)目開發(fā)過程中遇到的質(zhì)量問題和管理問題,完成協(xié)調(diào)、項(xiàng)目驗(yàn)收等工作;
7.負(fù)責(zé)獨(dú)立或帶領(lǐng)團(tuán)隊(duì)完成項(xiàng)目核心代碼的設(shè)計(jì)、編寫、測試和系統(tǒng)支持,能夠搭建項(xiàng)目技術(shù)框架,能夠基于該框架指導(dǎo)研發(fā)人員進(jìn)行項(xiàng)目業(yè)務(wù)的開發(fā),把握項(xiàng)目研發(fā)質(zhì)量,能夠定期對項(xiàng)目代碼進(jìn)行審查,發(fā)現(xiàn)代碼潛在風(fēng)險(xiǎn),主動(dòng)發(fā)起重構(gòu),能夠根據(jù)項(xiàng)目需求設(shè)計(jì)調(diào)整表結(jié)構(gòu)。
崗位要求
1.計(jì)算機(jī)、物理、數(shù)學(xué)相關(guān)專業(yè),本科或以上學(xué)歷;
2.負(fù)責(zé)過上大型軟件項(xiàng)目的總體設(shè)計(jì)及項(xiàng)目管理,熟悉軟件的研發(fā)過程;
3.熟悉網(wǎng)絡(luò)構(gòu)架、各種數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計(jì),具有并行或異構(gòu)并行開發(fā)經(jīng)驗(yàn),具有規(guī)范的編程習(xí)慣與文檔編寫能力;
4.溝通能力強(qiáng),語言表達(dá)清晰,邏輯性強(qiáng),有極強(qiáng)的團(tuán)隊(duì)合作精神;
5.秀的協(xié)調(diào)能力,能有效協(xié)調(diào)各種資源;
6.對工作有熱情,承受一定的工作壓力;
7.精通Linux/Windows系統(tǒng)下的C/C++、Fortran開發(fā),熟悉GCC、Intel、PGI等編譯器;
8.對編寫程序有極高興趣,有較強(qiáng)的學(xué)習(xí)能力和自主解決問題的能力;
9.英語四級及以上水平,要求能閱讀技術(shù)文檔;
10.有MPI、OpenMP、CUDA、OpenACC、OpenCL等等分布計(jì)算、并行程序開發(fā)經(jīng)驗(yàn)者優(yōu)先。