Java架構(gòu)師崗位的職責(zé)表述
Java架構(gòu)師崗位的職責(zé)表述
Java架構(gòu)師負(fù)責(zé)產(chǎn)品架構(gòu)分析,提出軟硬件架構(gòu)整體設(shè)計,數(shù)據(jù)庫存儲設(shè)計方案,指導(dǎo)其他工程師的設(shè)計工作。以下是學(xué)習(xí)啦小編整理的Java架構(gòu)師崗位的職責(zé)表述。
Java架構(gòu)師崗位的職責(zé)表述1
職責(zé):
1、負(fù)責(zé)物聯(lián)網(wǎng)聯(lián)接管理平臺架構(gòu)規(guī)劃及設(shè)計(包含軟硬件及組網(wǎng)方案),對產(chǎn)品的整體系統(tǒng)架構(gòu)負(fù)責(zé)。
2、負(fù)責(zé)物聯(lián)網(wǎng)聯(lián)接管理平臺運(yùn)行設(shè)計工作,及主導(dǎo)關(guān)鍵框架代碼編寫。
3、負(fù)責(zé)研究相關(guān)解決方案技術(shù)發(fā)展方向,了解、掌握系統(tǒng)架構(gòu)技術(shù);
4、 負(fù)責(zé)技術(shù)架構(gòu)設(shè)計、優(yōu)化,根據(jù)業(yè)務(wù)需求制定應(yīng)用架構(gòu)方案;審核和評估相關(guān)方案與設(shè)計,以確保其符合架構(gòu)規(guī)劃,滿足業(yè)務(wù)需求;
5、 主導(dǎo)技術(shù)難題攻關(guān),持續(xù)提升系統(tǒng)在高并發(fā)、海量請求下的高處理性能;分析系統(tǒng)瓶頸,解決疑難雜癥,對系統(tǒng)進(jìn)行性能調(diào)優(yōu);
6、負(fù)責(zé)城市物聯(lián)網(wǎng)關(guān)、數(shù)據(jù)網(wǎng)關(guān),CP/SP等業(yè)務(wù)系統(tǒng)的研發(fā)實(shí)施;
7、負(fù)責(zé)規(guī)劃城市物聯(lián)網(wǎng)數(shù)據(jù)平臺產(chǎn)品線,重點(diǎn)關(guān)注數(shù)據(jù)采集、大數(shù)據(jù)分析、人工智能的創(chuàng)新應(yīng)用和數(shù)據(jù)挖掘價值;
8、 針對業(yè)務(wù)需求可行性和設(shè)計方案進(jìn)行評估,新技術(shù)預(yù)研;
9、對系統(tǒng)關(guān)鍵代碼進(jìn)行Review并提出改進(jìn)方案,負(fù)責(zé)系統(tǒng)核心功能開發(fā)。
任職要求:
1、精通Java編程、設(shè)計模式和組件技術(shù),熟悉關(guān)系型數(shù)據(jù)庫和面向?qū)ο笏枷?,熟悉TCP IP/WebServise、SOAP/網(wǎng)絡(luò)安全技術(shù)和MQTT等;
2、熟悉高并發(fā)處理機(jī)制,有高并發(fā)業(yè)務(wù)的架構(gòu)、研發(fā)、運(yùn)維、優(yōu)化經(jīng)驗(yàn);
3、熟悉網(wǎng)絡(luò)架構(gòu)、虛擬化、分布式存儲;
4、具備互聯(lián)網(wǎng)、智慧城市、IoT、lora經(jīng)驗(yàn)優(yōu)先考慮
5、有工業(yè)物聯(lián)網(wǎng)架構(gòu)經(jīng)驗(yàn)、熟悉主流架構(gòu)、通過紅帽架構(gòu)師認(rèn)證優(yōu)先。
6、 熟悉分布式、緩存(Redis)等機(jī)制,有分布式系統(tǒng)開發(fā)、優(yōu)化、重構(gòu)、拆分、集群架構(gòu)的設(shè)計和使用經(jīng)驗(yàn);
7、精通架構(gòu)模式,Transaction、Security、Persistence等機(jī)制及實(shí)現(xiàn),IOC、AOP、SOA等理念及實(shí)現(xiàn);
8、深入理解Spring Cloud、mybatis、dubbo, netty、Thrift等框架的設(shè)計思想和實(shí)現(xiàn)方式,精通分布式、多線程等高性能架構(gòu)相關(guān)開發(fā)技術(shù),熟悉RPC和服務(wù)治理開發(fā)框架;
9、 熟悉Linux操作系統(tǒng)的操作和基礎(chǔ)命令,了解Web應(yīng)用的性能瓶頸和調(diào)優(yōu)方式;
10、 熟練掌握MySql/Oracle/PostgreSQL/ Sybase數(shù)據(jù)庫中一個,至少熟悉其中一種數(shù)據(jù)庫優(yōu)化; 精通主要(Tomcat/apache/nginx等)的配置和使用;
11、大型軟件系統(tǒng)分析、架構(gòu)設(shè)計經(jīng)驗(yàn),主持過云上構(gòu)建大型云服務(wù)系統(tǒng),具備可靠性容災(zāi)架構(gòu),智能運(yùn)維系統(tǒng)架構(gòu)設(shè)計能力;掌握微服務(wù)架構(gòu)設(shè)計,熟悉主力的服務(wù)化框架和分布式中間件技術(shù)
12、具有較強(qiáng)的團(tuán)隊意識,高度的責(zé)任感,對工作積極嚴(yán)謹(jǐn),勇于承擔(dān)壓力。
Java架構(gòu)師崗位的職責(zé)表述2
職責(zé):
1、根據(jù)公司產(chǎn)品要求,把握技術(shù)方向,設(shè)計和研發(fā)總體框架;
2、編寫產(chǎn)品詳細(xì)設(shè)計文檔、開發(fā)規(guī)范、測試標(biāo)準(zhǔn);
3、指導(dǎo)開發(fā)團(tuán)隊技術(shù)培訓(xùn)、業(yè)務(wù)學(xué)習(xí)。
任職資格:
1、5年以上JAVA開發(fā)經(jīng)驗(yàn),2年以上架構(gòu)設(shè)計經(jīng)驗(yàn),帶過團(tuán)隊的優(yōu)先考慮;
2、熟悉Windows、Linux操作系統(tǒng);
3、熟悉Spring Boot和Spring Cloud,對Spring Cloud的相關(guān)組件熟練掌握,精通數(shù)據(jù)庫產(chǎn)品(Postgresql\MySql)等,能獨(dú)立解決各種復(fù)雜技術(shù)問題;
4、有較強(qiáng)的管理能力與執(zhí)行力;
5、有計劃管理或建筑相關(guān)行業(yè)經(jīng)驗(yàn)優(yōu)先。
Java架構(gòu)師崗位的職責(zé)表述3
職責(zé):
1、確定產(chǎn)品的技術(shù)架構(gòu)和技術(shù)路線,為技術(shù)決策提供依據(jù),并保證技術(shù)決策被有效貫徹;
2、提取項(xiàng)目中的通用需求和通用組件;
3、負(fù)責(zé)架構(gòu)分析、設(shè)計,指導(dǎo)核心代碼開發(fā);
4、培養(yǎng)核心技術(shù)人員,提升技術(shù)人員能力;
5、監(jiān)督開發(fā)過程的中代碼質(zhì)量,保證項(xiàng)目線上的穩(wěn)定運(yùn)行;
6、主導(dǎo)技術(shù)難點(diǎn)攻關(guān),持續(xù)提升系統(tǒng)在海量數(shù)據(jù)、高并發(fā)下的處理性能,解決系統(tǒng)潛在技術(shù)風(fēng)險;
7、跟蹤行業(yè)業(yè)務(wù)目標(biāo)與技術(shù)發(fā)展趨勢,提煉設(shè)計高擴(kuò)展性、高性能、安全、穩(wěn)定、可靠的技術(shù)平臺架構(gòu)原型;
任職要求:
1、八年以上互聯(lián)網(wǎng)行業(yè)Java項(xiàng)目實(shí)際工作經(jīng)驗(yàn),三年以上架構(gòu)師實(shí)際工作經(jīng)驗(yàn),善于溝通,表達(dá)清晰,有較強(qiáng)的分析、解決問題的能力,具備獨(dú)立主導(dǎo)并規(guī)劃大中等規(guī)模軟件系統(tǒng)的能力、具備組織與協(xié)調(diào)開發(fā)相關(guān)資源的能力,具備系統(tǒng)中期、長期技術(shù)支撐體系規(guī)劃的能力。
2、精通但不限于Java技術(shù),對性能、安全、集群、服務(wù)化技術(shù)領(lǐng)域相關(guān)知識與技能有充足的理解與掌握。
3、精通但不限于基于Java的分布式系統(tǒng)的技術(shù)架構(gòu)模型,具備較強(qiáng)的技術(shù)選型能力。
4、精通多線程程序設(shè)計模式,能熟練運(yùn)用多線程解決現(xiàn)有系統(tǒng)業(yè)務(wù)發(fā)展過程中的實(shí)際問題。
5、精通但不限于包括MySQL在內(nèi)的關(guān)于型數(shù)據(jù)庫系統(tǒng),具備較強(qiáng)的數(shù)據(jù)存儲模型的設(shè)計能力,能夠根據(jù)業(yè)務(wù)實(shí)際需要適時采用合理的數(shù)據(jù)庫存儲解決方案為公司業(yè)務(wù)在技術(shù)上保駕護(hù)航。
6、有大容量、高性能、分布式、高并發(fā)系統(tǒng)經(jīng)驗(yàn)者優(yōu)先,對網(wǎng)絡(luò)和服務(wù)器熟悉者優(yōu)先;
7、較強(qiáng)的責(zé)任心,擅長溝通和團(tuán)隊合作,有積極主動的學(xué)習(xí)態(tài)度、勇于承受壓力
Java架構(gòu)師崗位的職責(zé)表述4
1、負(fù)責(zé)模塊化平臺的總體規(guī)劃與架構(gòu)設(shè)計。承擔(dān)分析設(shè)計項(xiàng)目的系統(tǒng)架構(gòu),針對核心模塊進(jìn)行研發(fā),對架構(gòu)性能負(fù)責(zé);
2、負(fù)責(zé)產(chǎn)品的選型與研究,并能將研究結(jié)果運(yùn)用到方案及技術(shù)平臺規(guī)劃與建設(shè)中。
3、負(fù)責(zé)模塊化平臺架構(gòu)體系規(guī)范、標(biāo)準(zhǔn)與流程的制定。
4、參與架構(gòu)評審與設(shè)計評審工作。
5、研究各種相關(guān)技術(shù)框架和開發(fā)工具,指導(dǎo)開發(fā)團(tuán)隊正確推廣應(yīng)用技術(shù)框架。
6、參與討論公司產(chǎn)品發(fā)展方向,完整的規(guī)劃和把握產(chǎn)品研發(fā)架構(gòu)。
Java架構(gòu)師崗位的職責(zé)表述5
職責(zé):
1、負(fù)責(zé)公司軟件產(chǎn)品的技術(shù)選型、架構(gòu)搭建;
2、負(fù)責(zé)設(shè)計和搭建軟件開發(fā)項(xiàng)目系統(tǒng)架構(gòu)(平臺、數(shù)據(jù)庫、接口和應(yīng)用架構(gòu)等),解決開發(fā)中各種系統(tǒng)架構(gòu)問題;
3、負(fù)責(zé)軟件系統(tǒng)平臺核心功能模塊設(shè)計、核心代碼開發(fā);
4、負(fù)責(zé)技術(shù)解決方案的編制工作,并能夠?qū)⒔鉀Q方案清晰的傳達(dá)給項(xiàng)目組成員;
5、負(fù)責(zé)組織技術(shù)架構(gòu)、解決方案的評審;
6、主導(dǎo)項(xiàng)目關(guān)鍵技術(shù)問題的攻關(guān),協(xié)助項(xiàng)目管理對技術(shù)問題進(jìn)行跟;
7、對開發(fā)團(tuán)隊進(jìn)行技術(shù)指導(dǎo)和培訓(xùn)。
任職條件:
1、計算機(jī)或相關(guān)專業(yè)本科及以上學(xué)歷,5年以上JavaEE開發(fā)經(jīng)驗(yàn),2個大型項(xiàng)目經(jīng)驗(yàn);
2、精通JAVA,熟悉設(shè)計模式,熟練掌握面向?qū)ο缶幊毯褪录?qū)動編程風(fēng)格;
3、精通主流互聯(lián)網(wǎng)應(yīng)用開源框架,具有Ajax、SpringMVC、Spring、 MyBatis、Dubbo、Kafka、Redis、Spring Boot, docker等開發(fā)經(jīng)驗(yàn);
4、熟悉分布式、SOA、REST、緩存技術(shù)、并發(fā)控制、消息通訊等技術(shù),并且有在大型系統(tǒng)實(shí)施的經(jīng)驗(yàn);
5、熟悉Tomcat、Apache、Nginx等應(yīng)用服務(wù)器,有調(diào)優(yōu)經(jīng)驗(yàn)優(yōu)先;
6、精通數(shù)據(jù)庫設(shè)計和性能優(yōu)化,熟悉MySQL、MongoDB等主流RDBMS和NoSQL數(shù)據(jù)庫,以及數(shù)據(jù)庫SQL、JDBC、MyBatis等編程經(jīng)驗(yàn);
7、熟悉常用工程工具: Maven、SVN、Eclipse, IDEA等;
8、精通UML建模,熟練使用相關(guān)建模工具,并具有規(guī)范的開發(fā)、設(shè)計文檔寫作能力;
9、要求務(wù)實(shí)、熱情、有責(zé)任心、酷愛技術(shù),具有良好的團(tuán)隊合作精神,以及良好的計劃、執(zhí)行、溝通、協(xié)調(diào)能力。