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