崗位職責(zé):一、負(fù)責(zé)軟件系統(tǒng)架構(gòu)設(shè)計(jì)1.?項(xiàng)目技術(shù)可行性分析,技術(shù)選型,架構(gòu)設(shè)計(jì),指導(dǎo)審核總體技術(shù)方案2.?參與系統(tǒng)的需求分析和功能設(shè)計(jì),參與方案的討論和技術(shù)預(yù)研。3.?技術(shù)架構(gòu)文檔的編制,設(shè)計(jì)開發(fā)規(guī)范制定搭建系統(tǒng)框架,核心模塊和主干業(yè)務(wù)代碼,負(fù)責(zé)組織核心技術(shù)研究和攻關(guān)4.?組織并參與軟件數(shù)據(jù)結(jié)構(gòu)與接口設(shè)計(jì)工作。二、參與項(xiàng)目研發(fā)團(tuán)隊(duì)過程與質(zhì)量管理1.?與產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理、研發(fā)和測試團(tuán)隊(duì)緊密合作以確保軟件開發(fā)的過程管理嚴(yán)謹(jǐn),確保系統(tǒng)的性能、質(zhì)量和安全。2.?安排并指導(dǎo)初級、中級工程師的工作,促進(jìn)研發(fā)人員的溝通與合作。3.?組織團(tuán)隊(duì)進(jìn)行技術(shù)學(xué)習(xí)、交流與分享,提升團(tuán)隊(duì)技術(shù)水平,提高項(xiàng)目開發(fā)效率與開發(fā)質(zhì)量。??4.?定期進(jìn)行項(xiàng)目分析,總結(jié)技術(shù)經(jīng)驗(yàn),找出存在的問題,提出改進(jìn)意見和建議。對研發(fā)人員進(jìn)行績效考核。任職要求:1.?本科及以上學(xué)歷???2.?計(jì)算機(jī)、信息技術(shù)或相關(guān)專業(yè)3.?5年上Java?EE開發(fā)經(jīng)驗(yàn),2年以上軟件架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)。???4.?精通面向?qū)ο笏枷?、設(shè)計(jì)模式,掌握敏捷開發(fā)思想與Scrum流程,了解DevOps。5.?深刻理解操作系統(tǒng)、服務(wù)器硬件、網(wǎng)絡(luò)架構(gòu)、服務(wù)器物理架構(gòu)對系統(tǒng)穩(wěn)定、安全運(yùn)行的影響。對Linux操作系統(tǒng)有深入的了解。6.?熟練掌握J(rèn)ava?WEB及微服務(wù)相關(guān)框架的應(yīng)用,如Hibernate、MyBatis、Spring?MVC、Spring?Boot等,了解Spring?Cloud。7.?熟悉主流數(shù)據(jù)庫,如MySQL、MongoDB、HBase、Redis、Neo4j等;熟悉分布式存儲系統(tǒng),如HDFS、Elasticsearch、Kafka等;熟悉大數(shù)據(jù)處理、調(diào)度框架,如MapReduce、YARN、Storm、Spark、Flink等。8.?了解常用的數(shù)據(jù)挖掘、機(jī)器學(xué)習(xí)算法,如決策樹、邏輯回歸、關(guān)聯(lián)分析、GBDT、貝葉斯、隨機(jī)森林、SVM、人工神經(jīng)網(wǎng)絡(luò)。9.?不錯(cuò)的文檔書寫能力,能夠編寫用戶手冊、技術(shù)構(gòu)架文檔,部署文檔與API文檔等。10.?具有較強(qiáng)的計(jì)劃、組織能力,能有效督促、檢查項(xiàng)目進(jìn)度;具備良好的團(tuán)隊(duì)協(xié)作能力、溝通能力和學(xué)習(xí)能力,熱衷于技術(shù)研究和技能分享。