軟件架構(gòu)師崗位職責(zé)
在當(dāng)今社會(huì)生活中,我們可以接觸到崗位職責(zé)的地方越來越多,崗位職責(zé)包括崗位職務(wù)范圍、實(shí)現(xiàn)崗位目標(biāo)的責(zé)任、崗位環(huán)境、崗位任職資格及各個(gè)崗位之間的相互關(guān)系等。什么樣的崗位職責(zé)才是有效的呢?以下是小編收集整理的軟件架構(gòu)師崗位職責(zé),僅供參考,希望能夠幫助到大家。
軟件架構(gòu)師崗位職責(zé)1
架構(gòu)師的職責(zé)就是設(shè)計(jì)一個(gè)公司系統(tǒng)的基礎(chǔ)架構(gòu),并提供關(guān)于怎樣建立和維護(hù)系統(tǒng)的指導(dǎo)方針。具體來講,架構(gòu)師的職責(zé)主要體現(xiàn)在以下幾方面:
1、負(fù)責(zé)公司系統(tǒng)的架構(gòu)設(shè)計(jì)、研發(fā)工作。
2、承擔(dān)從業(yè)務(wù)向技術(shù)轉(zhuǎn)換的橋梁作用。
3、協(xié)助項(xiàng)目經(jīng)理制定項(xiàng)目計(jì)劃和控制項(xiàng)目進(jìn)度。
4、負(fù)責(zé)輔助并指導(dǎo)系統(tǒng)分析開展設(shè)計(jì)工作。
5、負(fù)責(zé)組織技術(shù)研究和攻關(guān)工作。
6、負(fù)責(zé)組織和管理公司內(nèi)部的技術(shù)培訓(xùn)工作。
7、負(fù)責(zé)組織及帶領(lǐng)公司內(nèi)部員工研究與項(xiàng)目相關(guān)的新技術(shù)。
8、管理技術(shù)支撐團(tuán)隊(duì)并給項(xiàng)目、產(chǎn)品開發(fā)實(shí)施團(tuán)隊(duì)提供技術(shù)保障。
9、理解系統(tǒng)的業(yè)務(wù)需求,制定系統(tǒng)的整體框架(包括、技術(shù)框架和業(yè)務(wù)框架)。
10、對系統(tǒng)框架相關(guān)技術(shù)和業(yè)務(wù)進(jìn)行培訓(xùn),指導(dǎo)開發(fā)人員開發(fā)。并解決系統(tǒng)開發(fā)、運(yùn)行中出現(xiàn)的各種問題。
軟件架構(gòu)師崗位職責(zé)2
職責(zé):
1、需求分析,確認(rèn)和評估系統(tǒng)需求;
2、系統(tǒng)分解,將需求分解軟件需求,再根據(jù)軟件的需求,重組子項(xiàng)目,子系統(tǒng),組件和模塊,以及它們之間的羅輯關(guān)系,并設(shè)計(jì)系統(tǒng)整體架構(gòu)搭建系統(tǒng)實(shí)現(xiàn)核心架構(gòu);
3、澄清系統(tǒng)細(xì)節(jié)、掃清主要難點(diǎn),指導(dǎo)協(xié)助開發(fā)人員進(jìn)行實(shí)際工作;
4、 把控項(xiàng)目的架構(gòu),使設(shè)計(jì)的項(xiàng)目盡量效率高,開發(fā)容易,維護(hù)方便,升級簡單等;
5、培訓(xùn)與指導(dǎo),架構(gòu)工程師需要對整個(gè)團(tuán)隊(duì)進(jìn)行技術(shù)培訓(xùn),給與每個(gè)開發(fā)人員有效指導(dǎo),以避免團(tuán)隊(duì)成員對系統(tǒng)設(shè)計(jì)的`誤解而造成項(xiàng)目的延誤。
任職要求:
1、全日制綜合類大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、信息工程、信息管理、電子商務(wù)類及商務(wù)管理類相關(guān)專業(yè)(如有特殊經(jīng)歷者酌情考慮);
2、擁有多年系統(tǒng)設(shè)計(jì)與開發(fā)工作經(jīng)驗(yàn),深刻理解計(jì)算機(jī)、互聯(lián)網(wǎng)有關(guān)技術(shù)與理論。
3、精通Java,熟練掌握J(rèn)ava JDK 與J2EE相關(guān)技術(shù) ;熟練使用Linux命令 ;熟練運(yùn)用Spring、Mybatis等框架,精通restful架構(gòu) ;熟練掌握SQL語句,熟練使用關(guān)系型數(shù)據(jù)庫(Oracle、MySQL),和NoSQL數(shù)據(jù)庫(MongoDB、Redis);熟練使用IDEA、Eclipse、Maven、SVN、Git等軟件開發(fā)工具 ;熟練使用服務(wù)器Apache、Tomcat、Weblogic等 ;熟悉H5、CSS、Jquery、AngularJS等前端開發(fā)技術(shù),了解ReactJS 。
4、深入理解各類技術(shù)與產(chǎn)品的原理與思想,有較強(qiáng)需求分析和技術(shù)設(shè)計(jì)與實(shí)現(xiàn)能力;
5、具有統(tǒng)籌規(guī)劃能力,能站在較高的視角發(fā)現(xiàn)、分析問題,具有問題發(fā)現(xiàn)、預(yù)判、分解與排查分析能力;
6、具有良好組織協(xié)調(diào)能力和溝通協(xié)調(diào)能力;
7、做過大型企業(yè)IT總體規(guī)劃、設(shè)計(jì)者優(yōu)先;
8、擁有架構(gòu)技術(shù)團(tuán)隊(duì)管理經(jīng)驗(yàn)者優(yōu)先;
9、2年以上的J2EE應(yīng)用架構(gòu)設(shè)計(jì)和開發(fā)經(jīng)驗(yàn)。
軟件架構(gòu)師崗位職責(zé)3
職責(zé):
1.負(fù)責(zé)核心系統(tǒng)的基礎(chǔ)架構(gòu)設(shè)計(jì)、重構(gòu)、優(yōu)化,解決開發(fā)中各種系統(tǒng)架構(gòu)問題;
2.負(fù)責(zé)核心基礎(chǔ)組件研發(fā),如RPC框架,消息推送,緩存,數(shù)據(jù)訪問等定制開發(fā);
3.負(fù)責(zé)項(xiàng)目中關(guān)鍵技術(shù)難點(diǎn)的攻關(guān)和預(yù)研;
4.帶領(lǐng)團(tuán)隊(duì)攻克例如大數(shù)據(jù)量、高并發(fā)、高穩(wěn)定性等帶來的各種挑戰(zhàn)及技術(shù)難關(guān)。
任職要求:
1.深刻理解并掌握分布式架構(gòu)原理,熟悉微服務(wù)治理思想和EDA架構(gòu),具有大型分布式、高并發(fā)、高負(fù)載、高可用技術(shù)設(shè)計(jì)、開發(fā)和調(diào)優(yōu)經(jīng)驗(yàn)
2.精通JAVA主流技術(shù),如Spring Cloud、Spring Boot、SpringMVC、Mybatis、Zookeeper、JPA、OSGI
3.熟悉緩存技術(shù)(Redis)、搜索技術(shù)(ElasticSearch)、消息隊(duì)列(RabbitMQ、Kafka)、集群與負(fù)載均衡(Nginx、HAProxy)等領(lǐng)域
4.熟悉大數(shù)據(jù)解決方案,包括Hadoop平臺、Spark、storm、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)等大數(shù)據(jù)解決方案。
5.熟悉基于Docker和Swarm/Kubernetes的分布式部署和服務(wù)架構(gòu),有DevOps和PaaS平臺實(shí)施經(jīng)驗(yàn)更佳
6.具備較強(qiáng)的邏輯思維,對技術(shù)擁有熱情,喜歡學(xué)習(xí)及嘗試最新的技術(shù)優(yōu)先
軟件架構(gòu)師崗位職責(zé)4
職責(zé):
1. 參與基礎(chǔ)框架的架構(gòu)設(shè)計(jì)、重構(gòu)、優(yōu)化,根據(jù)業(yè)務(wù)規(guī)劃及技術(shù)規(guī)劃制定應(yīng)用架構(gòu)方案;
2.負(fù)責(zé)總體技術(shù)框架的規(guī)劃與設(shè)計(jì),出具實(shí)施解決方案,包括:系統(tǒng)架構(gòu)設(shè)計(jì)、接口規(guī)范制定、技術(shù)文檔編寫等;
3. 參與核心用戶平臺系統(tǒng)及其他應(yīng)用系統(tǒng)的架構(gòu)設(shè)計(jì)和系統(tǒng)設(shè)計(jì)、詳細(xì)設(shè)計(jì),制定標(biāo)準(zhǔn)接口、設(shè)計(jì)與開發(fā)規(guī)范;
4. 參與技術(shù)難題攻關(guān),持續(xù)提升核心系統(tǒng)在高并發(fā)、海量請求數(shù)下的高處理性能;
5. 核心功能的架構(gòu)與代碼模板編寫,開發(fā)與維護(hù)系統(tǒng)公用核心模塊;
6. 審核和評估相關(guān)方案與設(shè)計(jì),以確保其符合架構(gòu)規(guī)劃,滿足業(yè)務(wù)需求;
7.分析系統(tǒng)瓶頸,解決各種疑難雜癥,對系統(tǒng)進(jìn)行性能調(diào)優(yōu);
8. 通過對團(tuán)隊(duì)的培訓(xùn)與指導(dǎo),提高技術(shù)水平;
9. 能夠完成系統(tǒng)核心模塊的代碼編寫;
10. 幫助團(tuán)隊(duì)解決系統(tǒng)出現(xiàn)的性能或關(guān)鍵問題;
11. 具備良好的溝通表達(dá)能力,協(xié)同他人并組織跨團(tuán)隊(duì)協(xié)作,保證項(xiàng)目質(zhì)量與進(jìn)度;
12. 針對新人、普通開發(fā)人員進(jìn)行有效輔導(dǎo),幫助其快速成長。
任職資格:
1、軟件工程、計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)本科以上學(xué)歷,5年以上JAVA開發(fā)經(jīng)驗(yàn),2年以上JAVA架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)(主持開發(fā)或主要設(shè)計(jì)),熟悉軟件開發(fā)流程,熟悉常用項(xiàng)目構(gòu)建工具;
2、3年以上互聯(lián)網(wǎng)應(yīng)用的開發(fā)經(jīng)驗(yàn),或大規(guī)模高并發(fā)訪問的應(yīng)用系統(tǒng)開發(fā)經(jīng)驗(yàn);
3、深刻理解面向?qū)ο笏枷,熟悉常用的OOP工具;
4、熟悉常用數(shù)據(jù)庫軟件(Oracle/MySQL/DB2)的原理和使用, 具備實(shí)際開發(fā)使用經(jīng)驗(yàn);
5、熟悉Unix/Linux平臺下的開發(fā)流程,具備開發(fā)與調(diào)優(yōu)經(jīng)驗(yàn);
6、熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式、緩存、消息、負(fù)載均衡等機(jī)制和實(shí)現(xiàn);
7、熟悉UML和面向?qū)ο蟮脑O(shè)計(jì)與開發(fā),熟練運(yùn)用各種設(shè)計(jì)模式和設(shè)計(jì)工具;
8、負(fù)責(zé)過大中型軟件項(xiàng)目的總體設(shè)計(jì)、技術(shù)實(shí)施,熟悉軟件產(chǎn)品研發(fā)過程和項(xiàng)目管理的基本流程;
9、掌握Linux操作系統(tǒng)上的開發(fā)技術(shù),熟悉實(shí)時(shí)軟件系統(tǒng)的基本特點(diǎn);
10、精通J2EE及MVC設(shè)計(jì)模式,精通多線程編程;
11、精通Spring框架,HTML、JavaScript、CSS、XML、AJAX;
12、熟悉數(shù)據(jù)倉庫模型,對常用數(shù)據(jù)挖掘、機(jī)器學(xué)習(xí)算法有一定了解;
13、熟悉MPP數(shù)據(jù)庫、MySQL、PG等數(shù)據(jù)庫的安裝、部署、調(diào)優(yōu);
14、熟悉hadoop、spark、storm等開源大數(shù)據(jù)軟件安裝、部署、調(diào)優(yōu);
15、對大數(shù)據(jù)平臺體系的建設(shè)和演進(jìn)有一定理解,至少具備一個(gè)數(shù)據(jù)挖掘、數(shù)據(jù)處理、數(shù)據(jù)管理、大數(shù)據(jù)平臺建設(shè)等領(lǐng)域的項(xiàng)目經(jīng)驗(yàn);
16、有高并發(fā)服務(wù)端整體架構(gòu)經(jīng)驗(yàn)者優(yōu)先。
軟件架構(gòu)師崗位職責(zé)5
職責(zé):
1.負(fù)責(zé)核心框架等基礎(chǔ)平臺的研發(fā)工作,負(fù)責(zé)團(tuán)隊(duì)技術(shù)發(fā)展路線的規(guī)劃。
2.新技術(shù)研究。
3.開發(fā)和維護(hù)統(tǒng)一的軟件開發(fā)架構(gòu)和軟件開發(fā)規(guī)范,對系統(tǒng)的重用、擴(kuò)展、安全、性能、伸縮性、簡潔等做系統(tǒng)級的把握,為技術(shù)決策提供規(guī)則;
任職條件:
1.熟悉掌握主流java開發(fā)技術(shù),對SOA、BPM有深入認(rèn)識和掌握。
2.具有面向?qū)ο蠓治、設(shè)計(jì)、開發(fā)能力,精通設(shè)計(jì)模式,熟練使用建模工具進(jìn)行業(yè)務(wù)建模。
3.具備產(chǎn)品開發(fā)設(shè)計(jì)、總體規(guī)劃、方案設(shè)計(jì)經(jīng)驗(yàn)。
4.熟悉Java常見的開源框架,使用過并深入了解成熟開發(fā)平臺或業(yè)務(wù)框架,并具備獨(dú)立進(jìn)行架構(gòu)設(shè)計(jì)能力;
5.具備較強(qiáng)的計(jì)劃、組織、協(xié)調(diào)、溝通及分析能力,優(yōu)秀的職業(yè)素養(yǎng)和團(tuán)隊(duì)協(xié)作精神、敬業(yè)精神。
6.本科以上,計(jì)算機(jī)等相關(guān)專業(yè),抗壓能力較強(qiáng),可適應(yīng)出差。
軟件架構(gòu)師崗位職責(zé)6
職責(zé):
1、負(fù)責(zé)數(shù)字醫(yī)療設(shè)備操作系統(tǒng)軟件或信息系統(tǒng)軟件架構(gòu)設(shè)計(jì)與開發(fā),完成系統(tǒng)框架和核心代碼的實(shí)現(xiàn)。
2、項(xiàng)目軟件子系統(tǒng)需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì)編制并實(shí)施。
3、負(fù)責(zé)解決開發(fā)過程中的技術(shù)問題。
【任職要求】
1、具有三年以上的架構(gòu)產(chǎn)品設(shè)計(jì)經(jīng)驗(yàn);
2、熟悉常用的設(shè)計(jì)模式;熟悉MVC,MVVM以及Prism框架。
3、熟悉WPF或者WINFORM編程;熟悉數(shù)據(jù)庫設(shè)計(jì)與編程。
4、了解軟件開發(fā)流程;具備良好的團(tuán)隊(duì)合作精神和溝通交流與寫作能力。
5、有醫(yī)療系統(tǒng)或MES研發(fā)經(jīng)驗(yàn)者優(yōu)先;有較好的英文讀、寫與溝通能力者優(yōu)先。
【軟件架構(gòu)師崗位職責(zé)】相關(guān)文章:
架構(gòu)師工作職責(zé)06-20
軟件工程師崗位職責(zé)06-08
高級軟件工程師崗位職責(zé)06-19
軟件開發(fā)工程師崗位職責(zé)07-01
架構(gòu)師工作職責(zé)15篇06-20
軟件高級測試工程師崗位職責(zé)05-11
高級軟件工程師崗位職責(zé)(大全)06-23
高級軟件工程師崗位職責(zé)(合集)06-17
高級軟件工程師崗位職責(zé)(15篇)06-22