學(xué)習(xí)啦 > 實(shí)用范文 > 辦公文秘 > 崗位職責(zé) > 軟件架構(gòu)師的職責(zé)內(nèi)容

軟件架構(gòu)師的職責(zé)內(nèi)容

時(shí)間: 舒欣1213 分享

軟件架構(gòu)師的職責(zé)內(nèi)容

  軟件架構(gòu)師負(fù)責(zé)產(chǎn)品應(yīng)用現(xiàn)場問題解決、需求分析整理。以下是學(xué)習(xí)啦小編整理的軟件架構(gòu)師的職責(zé)內(nèi)容。

  軟件架構(gòu)師的職責(zé)內(nèi)容1

  職責(zé):

  1、完成項(xiàng)目的需求分析和系統(tǒng)設(shè)計(jì),撰寫相關(guān)設(shè)計(jì)文檔;負(fù)責(zé)總體技術(shù)框架規(guī)劃與設(shè)計(jì);

  2、組織開發(fā)團(tuán)隊(duì)成員和開發(fā)過程的定義;

  3、完成系統(tǒng)核心模塊代碼編寫,負(fù)責(zé)整個(gè)軟件架構(gòu)、關(guān)鍵構(gòu)件、接口的設(shè)計(jì);

  4、對(duì)軟件產(chǎn)品的集成、測試、實(shí)施的工作。

  任職要求:

  1、計(jì)算機(jī)相關(guān)專業(yè)本科或以上學(xué)歷,十年以上互聯(lián)網(wǎng)/軟件行業(yè)公司后端開發(fā)和設(shè)計(jì)經(jīng)驗(yàn);

  2、有互聯(lián)網(wǎng)設(shè)計(jì)和分布式、高并發(fā)、微服務(wù)等架構(gòu)設(shè)計(jì)的實(shí)戰(zhàn)經(jīng)驗(yàn);

  3、系統(tǒng)架構(gòu)相關(guān)的知識(shí)和經(jīng)驗(yàn);很強(qiáng)的自學(xué)能力、分析能力、解決問題的能力;

  4、熟悉行業(yè)軟件產(chǎn)品以及應(yīng)用情況,對(duì)大數(shù)據(jù)產(chǎn)業(yè)發(fā)展認(rèn)識(shí)深刻,熟悉大數(shù)據(jù)相關(guān)技術(shù)、產(chǎn)品及應(yīng)用解決方案、分布式、集群優(yōu)化、系統(tǒng)性能調(diào)優(yōu)等;

  5、對(duì)各種開源的框架,如Spring、MyBatis、ActiveMQ、Kafka、Redis、Netty、Spring Cloud等有深入了解;

  6、精通Mysql及常用NoSQL數(shù)據(jù)庫,熟悉數(shù)據(jù)庫建模,并具有很強(qiáng)數(shù)據(jù)庫設(shè)計(jì)經(jīng)驗(yàn)和SQL功底;

  7、精通軟件架構(gòu)的重用,設(shè)計(jì)模式,精通三層體系結(jié)構(gòu),了解SOA架構(gòu)思想;具有良好的文檔編寫能力;

  8、良好的團(tuán)隊(duì)精神和協(xié)調(diào)能力。

  軟件架構(gòu)師的職責(zé)內(nèi)容2

  職責(zé):

  1. 負(fù)責(zé)ADAS/自動(dòng)駕駛系統(tǒng)的軟件架構(gòu)的規(guī)劃和設(shè)計(jì);

  2. 負(fù)責(zé)并指導(dǎo)設(shè)計(jì)團(tuán)隊(duì)將架構(gòu)設(shè)計(jì)規(guī)劃轉(zhuǎn)換成相應(yīng)的模塊設(shè)計(jì);

  3. 主導(dǎo)架構(gòu)治理及管控工作,設(shè)計(jì)評(píng)審工作;

  4. 解決開發(fā)人員的技術(shù)問題及提供方案設(shè)計(jì)、性能優(yōu)化等方面建議;

  5. 負(fù)責(zé)解決核心技術(shù)難題的攻關(guān),業(yè)務(wù)流程、數(shù)據(jù)模型設(shè)計(jì),核心代碼開發(fā),系統(tǒng)優(yōu)化;

  任職資格:

  - 熟練掌握C/C++語言;

  - 具有嵌入式應(yīng)用或系統(tǒng)相關(guān)開發(fā)10年以上經(jīng)驗(yàn),精通Linux內(nèi)核及相關(guān)應(yīng)用框架;

  - 熟悉ARM處理器系統(tǒng)結(jié)構(gòu)及相關(guān)周邊外設(shè)接口, 有camera/display/GPU相關(guān)的開發(fā)經(jīng)驗(yàn);

  - 精通應(yīng)用程序IPC, GUI, multithread開發(fā);有豐富的debug和軟件性能調(diào)優(yōu)經(jīng)驗(yàn);

  - 具有良好的團(tuán)隊(duì)合作意識(shí)、溝通能力、協(xié)調(diào)能力,能夠承擔(dān)工作壓力。

  軟件架構(gòu)師的職責(zé)內(nèi)容3

  職責(zé):

  1. 總體技術(shù)框架的規(guī)劃與設(shè)計(jì),重構(gòu)、優(yōu)化現(xiàn)有的技術(shù)架構(gòu)

  2. 負(fù)責(zé)公司軟件產(chǎn)品的技術(shù)選型、架構(gòu)搭建,設(shè)計(jì)和搭建軟件開發(fā)項(xiàng)目系統(tǒng)架構(gòu)(平臺(tái)、數(shù)據(jù)庫、接口和應(yīng)用架構(gòu)等),解決開發(fā)中各種系統(tǒng)架構(gòu)問題;

  3. 負(fù)責(zé)軟件系統(tǒng)平臺(tái)核心功能模塊設(shè)計(jì)、核心代碼開發(fā);

  4. 負(fù)責(zé)技術(shù)解決方案,并能夠?qū)⒔鉀Q方案清晰的傳達(dá)給客戶和項(xiàng)目組成員;

  5. 對(duì)開發(fā)團(tuán)隊(duì)進(jìn)行技術(shù)指導(dǎo)和培訓(xùn);

  任職要求:

  1.大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程等相關(guān)專業(yè);

  2.兩年以上大型互聯(lián)網(wǎng)應(yīng)用系統(tǒng)或者其他大型企業(yè)應(yīng)用系統(tǒng)開發(fā)相關(guān)經(jīng)驗(yàn);

  3、精通微服務(wù)應(yīng)用架構(gòu)設(shè)計(jì),并具備大型項(xiàng)目實(shí)踐經(jīng)驗(yàn);

  4、熟悉主流應(yīng)用服務(wù)器的架構(gòu)體系如Tomcat,Jetty,Nginx;

  5、熟悉Linux 操作系統(tǒng)和數(shù)據(jù)庫 Oracle/MySQL/Redis;對(duì)Redis優(yōu)化有豐富的經(jīng)驗(yàn);

  6、有豐富的數(shù)據(jù)庫如Oracle、MySql、MongoDB等的設(shè)計(jì)開發(fā)經(jīng)驗(yàn),熟悉Linux操作系統(tǒng),熟悉Shell腳本編程及常用Linux操作命令;

  7、對(duì)各種開源的框架如Spring、Mybaties、Dubbo、Docker等有深入的了解,具備SOA架構(gòu)應(yīng)用實(shí)踐經(jīng)驗(yàn);

  8、具有良好溝通和團(tuán)隊(duì)協(xié)作能力,責(zé)任心強(qiáng),能承受較大的工作壓力。

  軟件架構(gòu)師的職責(zé)內(nèi)容4

  職責(zé):

  1、完成詳細(xì)需求的分析與設(shè)計(jì),并完成相關(guān)技術(shù)文檔

  2、完成后端代碼實(shí)現(xiàn),最好有架構(gòu)設(shè)計(jì)能力

  3、解決開發(fā)過程中遇到的技術(shù)問題

  任職要求

  1、精通C#編程開發(fā);

  2、熟悉UML建模語言,具有一定的面向?qū)ο筌浖治?、設(shè)計(jì)能力,可以熟練應(yīng)用其進(jìn)行分析和設(shè)計(jì)

  3、能按照規(guī)范的軟件開發(fā)流程,完成軟件的設(shè)計(jì)、編碼和測試工作,具有規(guī)范的開發(fā)文檔寫作能力;

  4、至少熟練掌握一種大型關(guān)系數(shù)據(jù)庫(ORACLE/SQLSERVER/SYBASE)的應(yīng)用開發(fā),掌握數(shù)據(jù)庫調(diào)優(yōu)方法,分析慢SQL形成原因;

  5、擁有良好的編碼習(xí)慣,要求結(jié)構(gòu)清晰,命名規(guī)范,邏輯性強(qiáng),代碼冗余率低。

  6、了解ERP或PDM或MES專業(yè)知識(shí),有相關(guān)系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先

  軟件架構(gòu)師的職責(zé)內(nèi)容5

  職責(zé):

  1.負(fù)責(zé)總體技術(shù)框架的規(guī)劃與設(shè)計(jì),出具實(shí)施解決方案,包括:系統(tǒng)架構(gòu)設(shè)計(jì)、接口規(guī)范制定、指導(dǎo)開展技術(shù)文檔撰寫等;

  2. 能夠完成系統(tǒng)核心模塊的代碼編寫;

  3. 幫助團(tuán)隊(duì)解決系統(tǒng)出現(xiàn)的性能或關(guān)鍵問題;

  4. 具備良好的溝通表達(dá)能力,協(xié)同他人并組織跨團(tuán)隊(duì)協(xié)作,保證項(xiàng)目質(zhì)量與進(jìn)度,負(fù)責(zé)代碼Review和技術(shù)審查;

  5. 針對(duì)新人、普通開發(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ì))。

  2、精通SOA框架,精通SpringMVC、Spring Cloud/ boot、MyBatis/Hibernate等常用開源框架,對(duì)框架本身的體系有較為深厚的理解和應(yīng)用經(jīng)驗(yàn), 熟悉微服務(wù)、分布式和高并發(fā)架構(gòu)設(shè)計(jì)、精通多線程編程。

  3、熟悉HTML、JavaScript、CSS、XML、AJAX,理解W3C及Web標(biāo)準(zhǔn)。

  4、熟悉Oralce數(shù)據(jù)庫、MySQL等數(shù)據(jù)庫的安裝、部署、調(diào)優(yōu);熟悉數(shù)據(jù)倉庫模型

  5、熟悉hadoop、spark、storm等開源大數(shù)據(jù)軟件安裝、部署、調(diào)優(yōu)。

  6、對(duì)常用數(shù)據(jù)挖掘、機(jī)器學(xué)習(xí)算法有一定了解。

  7、對(duì)大數(shù)據(jù)平臺(tái)體系的建設(shè)和演進(jìn)有一定理解,至少具備一個(gè)數(shù)據(jù)挖掘、數(shù)據(jù)處理、數(shù)據(jù)管理、大數(shù)據(jù)平臺(tái)建設(shè)等領(lǐng)域的項(xiàng)目經(jīng)驗(yàn)。

  8、有高并發(fā)服務(wù)端整體架構(gòu)經(jīng)驗(yàn)者優(yōu)先。

  9、熟悉地理信息系統(tǒng)經(jīng)驗(yàn)值優(yōu)先。

  10、至少帶領(lǐng)過10人的軟件開發(fā)小組,有團(tuán)隊(duì)負(fù)責(zé)人經(jīng)歷。

相關(guān)文章:

1.前端架構(gòu)師的職責(zé)概述文本

2.Java架構(gòu)師工作的崗位職責(zé)

3.Java架構(gòu)師的具體職責(zé)

4.Java架構(gòu)師崗位的職責(zé)表述

5.系統(tǒng)架構(gòu)工程師的工作職責(zé)

66897