崗位職責(zé)簡述:
1、 責(zé)公司大型軟件的架構(gòu)設(shè)計工作,包括系統(tǒng)的總體規(guī)劃、架構(gòu)設(shè)計、系統(tǒng)分析、軟件實現(xiàn)、性能優(yōu)化;
2、 負責(zé)公司主要項目的技術(shù)開發(fā)工作:技術(shù)工作的組織、控制、實施以及和其他相關(guān)團隊的溝通;
3、 驗證軟件產(chǎn)品與架構(gòu)的符合性,并能及時優(yōu)化架構(gòu);
4、 從事部分核心代碼的編寫、指導(dǎo)和培訓(xùn)工程師;
5、 負責(zé)產(chǎn)品開發(fā)技術(shù)研究及其實現(xiàn)方面的技術(shù)分析和架構(gòu);
6、 項目計劃與控制,成本預(yù)算與控制;任務(wù)的分配和執(zhí)行監(jiān)控,溝通計劃的制定與執(zhí)行;
對業(yè)界新技術(shù)保持敏銳的感知,積極探索新技術(shù)在公司產(chǎn)品上的應(yīng)用,對公司未來技術(shù)走向提出重要建議;
專業(yè)素質(zhì)要求:
1. 計算機相關(guān)專業(yè)本科以上學(xué)歷,5年以上互聯(lián)網(wǎng)或軟件開發(fā)經(jīng)驗,含3年以上系統(tǒng)分析、設(shè)計經(jīng)驗,并且有大型項目成功的分析設(shè)計經(jīng)驗;
2. 良好的抽象思維和邏輯思維能力,獨立分析問題和解決問題的能力。
3. 熟悉軟件開發(fā)與設(shè)計流程,能夠熟練使用uml工具進行建模設(shè)計,并能充分理解、系統(tǒng)整理客戶的需求,根據(jù)需求進行模塊化和面向?qū)ο蠓治鲈O(shè)計;
4. 精通架構(gòu)設(shè)計理論、實踐和工具,掌握多種參考構(gòu)架、主要的可重用構(gòu)架機制和各種設(shè)計模式,精通流行的技術(shù)框架或者工具;
5. 擁有大型分布式數(shù)據(jù)庫產(chǎn)品系統(tǒng)架構(gòu)經(jīng)驗,對大容量數(shù)據(jù)存儲、挖掘、檢索有豐富經(jīng)驗;
6. 有很好的面向?qū)ο蠓治龊驮O(shè)計能力,?精通常用設(shè)計模式和主流設(shè)計工具,進行系統(tǒng)建模、總體設(shè)計;
7. 良好的文檔撰寫能力,編寫習(xí)慣;
8. 工作態(tài)度認真踏實、富有責(zé)任心、樂于學(xué)習(xí)、有很強的團隊協(xié)作精神。