架構(gòu)師的崗位職責(zé):
????1.負(fù)責(zé)公司互聯(lián)網(wǎng)平臺(tái)和主要項(xiàng)目的技術(shù)開(kāi)發(fā)工作,參與系統(tǒng)開(kāi)發(fā)的技術(shù)框架選型和的技術(shù)落地;
????2.負(fù)責(zé)技術(shù)開(kāi)發(fā)工作中核心模塊的代碼編寫(xiě)、及復(fù)雜度高的代碼集成、技術(shù)難題攻關(guān)和新技術(shù)預(yù)演
????3.能夠在團(tuán)隊(duì)中完成Code?Review的任務(wù),確保相關(guān)代碼的有效性和正確性,并能夠通過(guò)Code?Review提供相關(guān)性能以及穩(wěn)定性的建議。
????4.具備team?leader的能力,帶領(lǐng)3-4個(gè)項(xiàng)目開(kāi)發(fā),能根據(jù)開(kāi)發(fā)進(jìn)度和任務(wù)分配,完成相應(yīng)軟件模塊的設(shè)計(jì)、開(kāi)發(fā)、單元測(cè)試和文檔編寫(xiě);
????5.對(duì)團(tuán)隊(duì)其他成員的提供技術(shù)上的指導(dǎo)和支持并他們的技術(shù)產(chǎn)出(文檔、代碼、以及測(cè)試建議);
????6.協(xié)助項(xiàng)目經(jīng)理完成技術(shù)方案,進(jìn)行數(shù)據(jù)結(jié)構(gòu)、組件和程序等的設(shè)計(jì)工作。
????7.對(duì)業(yè)界新技術(shù)保持敏銳的感知,積極探索新技術(shù)在公司產(chǎn)品上的應(yīng)用,對(duì)公司未來(lái)技術(shù)走向提出重要建議;
????8.與售前項(xiàng)目負(fù)責(zé)人保持緊密的聯(lián)系,并對(duì)售前項(xiàng)目提供技術(shù)上的支持和建議;
????9.負(fù)責(zé)培訓(xùn)和提升新員工的技術(shù)和業(yè)務(wù)能力。
任職要求:
????1.本科及以上學(xué)歷,計(jì)算及相關(guān)專(zhuān)業(yè),5年以上直接Java開(kāi)發(fā)工作經(jīng)驗(yàn),在至少二個(gè)大型互聯(lián)網(wǎng)系統(tǒng)平臺(tái)里面承擔(dān)核心開(kāi)發(fā)工作;
????2.精通J2EE技術(shù)平臺(tái)及spring?cloud微服務(wù)主框架,具有Spring、springboot、Mybatis、Redis等框架開(kāi)發(fā)經(jīng)驗(yàn),對(duì)Spring、MyBatis深刻理解;
????3.JAVA基礎(chǔ)扎實(shí),熟悉io、多線(xiàn)程、集合等基礎(chǔ)框架,熟悉Redis、EHCACHE、Memory?CACHE等緩存技術(shù)中一種以上;
????4.熟練使用前后端JavaScript相關(guān)技術(shù),熟練使用node.js技術(shù)
????5.熟練使用前端相關(guān)HTML5、CSS3,至少熟練使用Angular2、Vue,react等主流前端JS框架一種;
????6.熟悉Oracle,MySQL,SQLServer等常見(jiàn)關(guān)系型數(shù)據(jù)庫(kù),熟練使用SQL語(yǔ)言,?熟練使用MongoDB等非關(guān)系型數(shù)據(jù)庫(kù)。
????7.具有大型應(yīng)用系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),具有分布式、高并發(fā)、高性能等架構(gòu)經(jīng)驗(yàn),具有一定團(tuán)隊(duì)管理經(jīng)驗(yàn)者尤佳;
????8.熟悉底層中間件、分布式技術(shù)(包括緩存、消息系統(tǒng)、熱部署等);
????9.獲得軟考高級(jí)職稱(chēng)或PMP證書(shū)、以及了解阿里云產(chǎn)品者優(yōu)先考慮。