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