【崗位職責(zé)】
一、負(fù)責(zé)理解和管理系統(tǒng)需求相關(guān)事宜
1、根據(jù)公司業(yè)務(wù)發(fā)展要求進(jìn)行系統(tǒng)需求分析,并根據(jù)市場變化調(diào)整需求設(shè)計(jì)
2、協(xié)助審查客戶需求,確認(rèn)開發(fā)團(tuán)隊(duì)所提出的需求設(shè)計(jì)滿足要求
3、指導(dǎo)各業(yè)務(wù)部門的需求分析,收集對(duì)完成模塊的意見,協(xié)助各部門完成《用戶需求說明書》
二、負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì)、調(diào)整
1、負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì)、重構(gòu)、優(yōu)化,根據(jù)公司業(yè)務(wù)規(guī)劃及技術(shù)規(guī)劃制定對(duì)應(yīng)的應(yīng)用架構(gòu)方案
2、制訂架構(gòu)設(shè)計(jì)規(guī)范和相關(guān)的技術(shù)接口規(guī)范,豐富及提升內(nèi)部開發(fā)框架功能和易用性
3、審核和評(píng)估各部門業(yè)務(wù)方案及設(shè)計(jì),以確保其符合架構(gòu)規(guī)劃,滿足業(yè)務(wù)需求
4、負(fù)責(zé)公司各系統(tǒng)架構(gòu)設(shè)計(jì)方案的評(píng)審控制設(shè)計(jì)質(zhì)量
5、持續(xù)優(yōu)化代碼、緩存、數(shù)據(jù)庫結(jié)構(gòu)和實(shí)現(xiàn)方法,滿足大讀取量和大更新量的要求
6、指導(dǎo)各部門的開發(fā)人員基于框架進(jìn)行開發(fā),指導(dǎo)解決開發(fā)中碰到的框架使用問題
三、負(fù)責(zé)系統(tǒng)安全相關(guān)工作
1、負(fù)責(zé)系統(tǒng)安全性設(shè)計(jì),開發(fā)及相關(guān)設(shè)計(jì)文檔編寫
2、執(zhí)行代碼審查,確保代碼質(zhì)量
3、為系統(tǒng)應(yīng)用設(shè)計(jì)、開發(fā)、風(fēng)險(xiǎn)等進(jìn)行技術(shù)風(fēng)險(xiǎn)評(píng)估并提供解決方案4、負(fù)責(zé)項(xiàng)目初期的技術(shù)選型,預(yù)估技術(shù)風(fēng)險(xiǎn),評(píng)測性能指標(biāo)
四、其他支持工作
制定公司開發(fā)規(guī)范,參與制定技術(shù)標(biāo)準(zhǔn),編寫相應(yīng)的技術(shù)文檔
組織解決各部門項(xiàng)目中關(guān)鍵問題和技術(shù)難題,豐富技術(shù)庫
3、必要時(shí),協(xié)助項(xiàng)目經(jīng)理制定項(xiàng)目計(jì)劃,并執(zhí)行系統(tǒng)開發(fā)管理,包括開發(fā)計(jì)劃制定、人員分配安排、進(jìn)度跟蹤及風(fēng)險(xiǎn)控制,測試及開發(fā)質(zhì)量管理
4、對(duì)各部門的技術(shù)團(tuán)隊(duì)進(jìn)行技術(shù)指導(dǎo)和培訓(xùn),研究并推廣新技術(shù)
【任職要求】
1、統(tǒng)招碩士及以上,計(jì)算機(jī)科學(xué)、軟件工程等專業(yè)
2、具有5年以上相關(guān)崗位工作經(jīng)驗(yàn)
3、具有軟件開發(fā)能力:
熟悉HTTP通信原理和HTML代碼編寫,掌握RESTfulWeb Services編程技術(shù);扎實(shí)的Java基礎(chǔ),熟悉i0、多線程、集合等基礎(chǔ)框架,對(duì)JV原理有深入了解,精通各種Java EE技術(shù),包括ServleUJSP、JDBC、EJB、JMS、Web Service、OSGl、Messaging,Workflow, Cache等;精通WebLogic、WebSphere、JBoss、Apache、Tomcat、Resin等主流J2EE應(yīng)用服務(wù)器;精通EJB,LDAP,XML.JMS,并熟悉Struts/Spring/JSF等框架
熟悉大容量數(shù)據(jù)存儲(chǔ)和檢索系統(tǒng)設(shè)計(jì)能力:數(shù)據(jù)庫分區(qū),NOSQL,搜索引擎等;熟悉大數(shù)據(jù)解決方案,特別是Hadoop 2.0生態(tài)系統(tǒng),熟悉人工智能算法:系統(tǒng)架構(gòu)設(shè)計(jì)能力:
4、具有設(shè)計(jì)頂層架構(gòu)能力
能夠完成技術(shù)架構(gòu)設(shè)計(jì)(應(yīng)用架構(gòu)設(shè)計(jì)、部署架構(gòu)設(shè)計(jì)、安全架構(gòu)設(shè)計(jì)、存儲(chǔ)架構(gòu)設(shè)計(jì)、數(shù)據(jù)架構(gòu)設(shè)計(jì)等)及集成驗(yàn)證,形成整體頂層設(shè)計(jì)。
5、具有評(píng)估技術(shù)選型能力
能夠結(jié)合實(shí)際環(huán)境及要求進(jìn)行技術(shù)選型,評(píng)估自有技術(shù)能力、生態(tài)技術(shù)能力和外部技術(shù)能力,確定技術(shù)方向。
6、具有總體深化設(shè)計(jì)能力:
能夠針對(duì)相關(guān)技術(shù)、網(wǎng)絡(luò)、硬件、運(yùn)營等方面形成細(xì)化設(shè)計(jì)方案。評(píng)審及重難點(diǎn)風(fēng)險(xiǎn)管理:能夠完成設(shè)計(jì)評(píng)審,有效識(shí)別技術(shù)、性能和安全方面的重大風(fēng)險(xiǎn),制定應(yīng)對(duì)方案。
7、具有系統(tǒng)排期能力
能夠明確項(xiàng)目技術(shù)里程碑,形成合理的分工和資源分配方案,
8、具有系統(tǒng)規(guī)范設(shè)計(jì)能力:
能夠完成統(tǒng)一集成規(guī)范制定,明確系統(tǒng)設(shè)計(jì)規(guī)范、應(yīng)用服務(wù)集成規(guī)范、服務(wù)接口規(guī)范、數(shù)據(jù)標(biāo)準(zhǔn)、數(shù)據(jù)交換規(guī)范、安全規(guī)范等設(shè)計(jì),有效支撐系統(tǒng)架構(gòu)實(shí)現(xiàn)。
9、具有良好的溝通協(xié)調(diào)能力:
擁有優(yōu)秀的溝通能力,能夠與不同的部門及團(tuán)隊(duì)人員緊密合作,完成任務(wù)。