軟體架構師崗位的基本職責簡述 篇1
職責:
1.相據物聯網客戶、合作夥伴、開發者的需求,針對工業、城市等業務場景,規劃和設計雲、管、端的相關產品。
2對物聯網雲管揣相關的技術,開發架構.協定及平台時刻保持關注,把握未來的技術趨勢和方向提前布局規劃技術平台產品。
3管理產品生命周期和推進節奏,撰寫產品需求線上線下產品相關文檔,並與設計、技術、測試團隊配合,高效率高質量地完成階段性項目。
4.參與物聯網生態產品方案的建立,推廣物聯網雲管端相關的技術產品。
任職要求:
1.技術背景深厚,5年以上工作經驗,物聯網相關工作經驗2年以上,有物聯網硬體,網關,雲端平台的軟體系系統架構設計經驗。
2.有分層架構設計能力,能夠設計較為合理的API和SDK。有分散式架構設計經驗優先
3有良好的邏輯思維裁力和抽象能力善於總結能夠從複雜的需求中總結抽象出最核心的技術產品需求有一定的商業Sense。
4有優秀的溝通和圍隊合作能力;有較強的抗壓能力。
5對物聯網行業的客戶及產業鏈有深刻的認識,了解行業客戶的套用架構及企業常見常見IT系統問題
軟體架構師崗位的基本職責簡述 篇2
職責:
1、 參與產品研發各階段活動,保證架構設計能夠滿足產品需要;
2、 分析產品需求,起草並維護架構設計文檔,並負責驗證架構設計的符合性;
3、 編寫並搭建系統框架,驗證框架能夠滿足產品需求,並持續維護框架代碼;
4、 跟蹤業界流行的先進技術,參與部門軟體技術演進路線的制定和決策;
5、 優秀的邏輯思維能力,思路清晰,熟悉業務抽象和數據模型設計,具有很強的分析問題和解決問題的能力,對解決具有挑戰性問題充滿激情;
6、 確保設計的技術方案、開發的代碼有較高性能、質量保障、擴展性,前瞻性;
7、 對技術有較強的鑽研及學習精神,能夠深入了解開源技術、現有系統技術等相關技術原理,出現問題時能夠通過較強的技術手段較好的解決問題;
8、 負責指導和審核軟體工程師的設計與研發質量;
9、 協助解決部門內部技術疑難問題,對接公司相關部門提供技術支持;
崗位要求:
1、 大學本科學歷,8年以上軟體開發工作經驗,3年以上系統設計經驗,有智慧城市行業軟體經驗優先;有自動化運維架構設計或者DevOps實踐經驗者優先;
2、 精通java,深入理解JVM,熟悉常用框架,優秀的資料庫設計最佳化能力。
3、 熟悉前端HTML、CSS、jquery、handlebar.js、coffee、scss等開發技術
4、 熟悉後端服務開發流程和規範,精通微服務架構設計,熟練使用Spring Boot,Spring Cloud等微服務開發框架,並深入理解其原理,對框架本身有過開發或重構者可優先考慮;
5、 熟悉常用開源框架、快取技術、網站最佳化、伺服器最佳化、負載均衡、系統性能調優等技術;
6、 掌握Linux 作業系統和大型資料庫(Oracle、MySql),熟悉大容量數據存儲和檢索系統設計能力:資料庫分區,NoSQL,搜尋引擎等;
7、 較強的責任心,擅長溝通和團隊合作,有積極主動的學習態度、勇於承受壓力
8、 有團隊管理經驗優先。
軟體架構師崗位的基本職責簡述 篇3
職責:
負責產品功能推廣,提供端到端的綜合解決提案
負責方案的售前,方案制定以及報價
負責組建項目團隊,以及人員的基本業務能力培養
負責項目計畫的制定與監督,制定項目的運作準則
在整個項目生命周期中協助項目經理日常項目管理,多方溝通協調,以及潛在的風險評估與管理
負責項目整體驗收,完成客戶交付
任職要求:
1. 具備快速學習能力,能夠短時間了解新產品,新功能的客戶化開發
2. 具備3年以上電信業務支撐從業經驗,對於數據網關以及協定有比較全面的理解
3. 6年以上的Java開發經驗,各種框架的運用經驗
4. 3年以上的項目管理經驗,熟悉瀑布或敏捷項目管理方式
5. 具備DevOps的基本思想,以及使用運作經驗
6. 具備NFV MANO從業經驗優先,了解ETSI MANO相關規範。
7. 具備Camunda編程經驗優先
8. 擁有良好的cloud的知識體系,KVM、Openstack, Network等
9. 熟悉Docker,了解其基本的操作與套用
10. 熟悉一些通用的運維工具,如Ansible,以及熟練使用shell腳本
11. 英語作為工作語言,可以熟練與客戶溝通
軟體架構師崗位的基本職責簡述 篇4
職責:
1、帶領技術團隊全面負責公司產品和項目的架構設計、開發與最佳化工作;
2、負責產品和項目相關模組的分析和設計,可以獨自承擔系統的設計和開發工作;
3、負責前端和後端技術實施的整體考慮,提供前端與後端技術套用解決方案;
4、主要功能、核心模組的架構與代碼模板編寫;
5、制定技術文檔和開發規範,並對開發過程進行持續改進;
6、對團隊開發人員進行代碼質量審核、技術指導和監督;
7、 關主技術領域動態,結合技術規劃做好技術儲備和預研。
任職要求:
1、計算機或相關專業本科以上學歷; 八年以上網際網路軟體領域的設計開發經驗;
2、對軟體開發框架非常熟悉,包括前端WEB框架和後端java分散式框架;
3、有搭建供10人以上團隊開發的技術框架的經驗,對業內常用開源軟體非常熟悉,善於鑽研開源軟體;
4、精通Spring、SpringMVC、struts2、Hibernate、MyBatis等主流開發框架;
5、精通系統分析與設計、常用的設計模式,擅長性能調優;
6、深入了解主流框架的特性及其實現原理;
7、有責任心, 學習能力強, 工作積極主動, 思路清晰,擅長溝通、有團隊合作精神。
軟體架構師崗位的基本職責簡述 篇5
職責:
1.擔任軟體項目的技術負責人或公司基礎平台架構師角色。
2.軟體項目的技術負責人對項目的整體系統架構負責,開發及相關設計文檔編寫,解決技術難題,編寫核心代碼;配合項目經理進行技術決策,進行技術風險評估。
3.公司基礎平台的架構師,負責架構搭建,核心技術預研,編寫平台代碼。
4.負責解決公司項目組遇到的技術問題,對軟體開發團隊的技術指導。
5.負責公司解決方案有關技術部分的內容的編寫。
任職要求:
1.大學本科及以上學歷,計算機相關專業。
2.在計算機技術領域擁有紮實的技術功底,尤其在數據結構、算法和代碼、軟體設計方面功力深厚;熟練使用軟體需求分析、建模及原型設計工具,掌握UML建模語言;熟悉編碼、設計、版本控制及測試相關知識和技能。
3.精通JavaEE開發,精通JAVA設計模式;熟悉Nginx、Tomcat、Docker,Redis,MQ等常見套用伺服器和中間件;精通spring boot, spring cloud框架等。
4.精通Javascript, html5, css3,熟悉前端開發技術及相關框架。
5.熟悉Linux 作業系統和ORACLE資料庫;對sql最佳化有豐富的經驗。
6.熟悉微服務、大數據技術者優先。
7.有軟體項目架構設計及研發團隊管理經驗者優先,有系統分析師、系統架構設計師、信息系統項目管理師等證書者優先。
軟體架構師崗位的基本職責簡述 篇6
職責:
1)負責公司基於OpenStack私有雲平台相關產品的架構設計;
2)開源雲產品和國內外相關前沿技術調研, 並結合公司特長和市場需求, 設計雲平台的功能和規劃產品開發方向, 並形成具體的目標和實現計畫;
3)支持售前團隊, 分析客戶需求, 形成包括私有雲系統的規劃、設計的整體解決方案;
4)指導團隊里的初、高級開發工程師。
任職資格:
(1)具有深厚的計算機功底,熟悉作業系統原理、網路協定棧、存儲基礎知識等,對常用算法和數據結構有深刻認識;熟悉TCP/IP/HTTP/WSGI/AMQP等協定;
(2)熟練掌握MySQL/Memcached/Redis/MongoDB等常用存儲技術;
(3)熟練掌握Python語言,熟悉Django, Pecan, Flask等常用的Web框架; 獨立設計並開發過REST API服務接口
(4) 熟悉OpenStack整體框架、技術體系和API;熟悉OpenStack一個或多個核心模組如Nova、Neutron、cinder、glance等;
(5)4年以上雲計算平台的開發經驗。
(6)具有較強的學習能力和協作能力,有極強的責任心;較好的溝通交流能力,善於主動思考和行動,樂於解決具有挑戰性的問題;
(7)具有OpenStack商業套用項目的工程經驗,熟悉雲計算業務和場景。
(8)參與過OpenStack社區貢獻優先。
軟體架構師崗位的基本職責簡述 篇7
職責:
1.負責雲平台核心的架構設計、最佳化、關鍵代碼編寫;
2.參與業務流程,需求分析,架構設計,資料庫設計領域分析與建模;
3.根據客戶需求及市場行業需求進行軟體架構的制定,將需求分解到多個子系統實現,輸出設計文檔,接口文檔;
4.對開發團隊進行技術指導和培訓,規範開發流程,協助項目經理進行項目的管理。
崗位要求:
1. IT相關專業本科以上學歷;
2. 兩年以上的網際網路平台架構設計經驗;
3. 精通Java,熟悉Mysql等主流資料庫,熟悉網路和多執行緒編程;
4. 熟悉主流的WEB框架、快取技術、DB存儲技術;
5. 有支持海量用戶的高並發、高可用、分散式網際網路後台系統設計經驗者優先;
6. 能根據需求規劃合適的技術演進路線;
7. 責任感強、有較強的邏輯思維能力、溝通能力、能夠承擔工作壓力;
軟體架構師崗位的基本職責簡述 篇8
結合公司戰略,研究業務領域內的行業實踐,引導業務部門進行變革;
對公司業務流程進行診斷,分析問題根因;
熟悉研發領域的業務流程與信息系統,主導進行研發領域內多業務模組的需求分析,或某一業務模組的複雜需求分析,並對用戶需求進行引導;
參與需求評審,根據需求分析文檔,設計 IT 解決方案,並與開發人員澄清需求及進行需求進度把控,同時承擔 IT 解決方案的測試、培訓和驗收;
進行 IT 項目管理與維護,參與 IT 解決方案評審;
結合公司戰略,對公司端到端的業務流程進行最佳化;
發現並分析跨業務領域的流程、系統問題,提出可行的最佳化改進建議和方案;
深入研究行業 IT 套用趨勢,對 IT 系統進行統籌規劃,支撐公司戰略落地;
定期與業務部門交流,結合所負責領域的業務規劃,制定相應的 IT 系統規劃;
軟體架構師崗位的基本職責簡述 篇9
職責:
1. 負責根據系統的需求規格說明書,進行系統的設計工作;
2. 負責系統的部分關鍵需求的編碼實現;
3. 完成單元測試及修改工作;
4. 完成上級交辦的其他工作;
5. 對公司常用框架進行完善;
6. 對項目中使用的技術及軟體進行評估。
崗位要求:
1.本科及以上學歷,計算機軟體相關專業,有紮實的代碼編寫功底;
2.熟悉面向對象的分析和設計技術,包括設計模式、UML建模等;
3.具有三年以上的JAVA開發套用經驗,以及主流開源框架。包括Servlet/JSP、S2SH、SpringMVC、Web Service等;
4.具有良好的學習能力和邏輯分析能力;
5.熟悉SQL語言,能獨立完成基於資料庫的設計;
6.熟悉主流資料庫的安裝、配置和使用;
7.具備良好的溝通能力和團隊合作精神;
8.有政府單位部門項目經驗優先;
9.具有基本的項目管理的概念和理論知識,熟悉常用軟體開發工具;
10.有《信息系統項目管理師》或《PMP認證》或《高級系統架構師》者優先。
軟體架構師崗位的基本職責簡述 篇10
職責:
1、主要負責核心繫統的架構設計,框架搭建以及核心模組的開發;
2、負責解決後端系統中的性能瓶頸與技術難題;
3、負責核心繫統的技術方案的編寫與評審;
4、負責公司技術標準的制定與評審。
任職資格:
1、本科以上學歷,專業不限,5年以上Java開發經驗,2年以上架構設計經驗;
2、精通JAVA的Spring、Mybatis等主流框架,熟悉Hadoop、ZooKeeper等分散式架構和系統;
3、熟悉Oracle、Mongo、Redis等關係與非關係型資料庫;
3、知識面廣,專研技術,對解決有挑戰性的技術問題充滿激情;
4、有獨立分析和思考問題並加以解決的能力和習慣;
5、有較強的文檔編寫能力,能獨立完成技術方案、設計方案的編寫;
6、了解基礎的數據結構和算法,對常見問題,能正確運用合適的數據結構和算法加以解決;
7、熟悉兩種以上流行的框架,且不停留在單純使用的層次,必須對框架的實現原理、套用場合、使用限制有基本了解;
8、善於溝通,團隊協作精神良好,樂於分享經驗與感悟,促進團隊共同進步。
軟體架構師崗位的基本職責簡述 篇11
職責:
1、負責軟體工程的需求調研,進行需求分析,編寫需求分析書;
2、負責項目的概要設計,包括功能結構規劃、功能子系統劃分、實現模型設計、資料庫設計等;
3、核心、關鍵模組的算法設計或功能編碼實現;
4、制定軟體開發計畫;
5、負責指導軟體工程師執行具體的軟體開發工作,完善開發方法,提高執行效率。
任職資格:
1、本科以上學歷,軟體工程等相關專業,5年以上軟體開發經驗;
2、熟悉C#等高級程式語言,有較好的程式編寫經驗;
3、熟悉C/S、B/S 網路架構、熟悉基於TCP/IP等的網路編程;
4、有較強的溝通能力和文字表達能力。
軟體架構師崗位的基本職責簡述 篇12
職責:
1、負責公司現有軟體產品的維護升級,負責雲平台的搭建
2、負責各種設備的對接工作,獨立設計研發軟體產品
3、與硬體部門搭配開發嵌入式軟體的開發
4、負責流媒體軟體的開發,相關文檔的整理及對現有產品的規劃,開拓新的產品業務等。
崗位任職資格:
1、具有java\C++\C#\objebk-c \js等軟體開發經驗
2、熟悉嵌入式開發流程
3、對H264、H265等流媒體有豐富經驗
4、有系統移植,相關經驗。
5、有網路通信開發經驗
6、有分散式開發經驗
7、有安防通訊經驗
8、熟悉ZYNQ平台,有開發經驗者優先
9、具有嵌入式VI設計開發經驗者優先
10、熟悉QT平台,具有可視化平台開發經驗者優先。
軟體架構師崗位的基本職責簡述 篇13
職責:
1.負責核心繫統的基礎架構設計、重構、最佳化,解決開發中各種系統架構問題;
2.負責核心基礎組件研發,如RPC框架,訊息推送,快取,數據訪問等定製開發;
3.負責項目中關鍵技術難點的攻關和預研;
4.帶領團隊攻克例如大數據量、高並發、高穩定性等帶來的各種挑戰及技術難關。
任職要求:
1.深刻理解並掌握分散式架構原理,熟悉微服務治理思想和EDA架構,具有大型分散式、高並發、高負載、高可用技術設計、開發和調優經驗
2.精通JAVA主流技術,如Spring Cloud、Spring Boot、SpringMVC、Mybatis、Zookeeper、JPA、OSGI
3.熟悉快取技術(Redis)、搜尋技術(ElasticSearch)、訊息佇列(RabbitMQ、Kafka)、集群與負載均衡(Nginx、HAProxy)等領域
4.熟悉大數據解決方案,包括Hadoop平台、Spark、storm、機器學習、深度學習等大數據解決方案。
5.熟悉基於Docker和Swarm/Kubernetes的分散式部署和服務架構,有DevOps和PaaS平台實施經驗更佳
6.具備較強的邏輯思維,對技術擁有熱情,喜歡學習及嘗試最新的技術優先
軟體架構師崗位的基本職責簡述 篇14
職責:
1.負責/參與物聯網軟體平台的技術架構設計、重構、最佳化,根據業務規劃及技術規劃制定套用架構方案;
2.主導/參與技術難題攻關,持續提升核心繫統在高並發、海量請求數下的高處理性能;
3.核心功能的架構與代碼模板編寫,開發與維護系統公用核心模組。
任職資格:
1.本科及以上學歷,計算機相關專業; 5年以上大型網際網路系統或者其他大型企業套用系統開發相關經驗;
2.對網際網路等系統有深刻理解,至少2年網際網路APP服務端等系統的開發維護經驗優先;
3.具有面向對象分析、設計、開發能力,精通OO,AOP,設計模式;
4.具有深厚的專業技術基礎,精通Java EE相關技術,熟悉Spring, netty ,iBatis,Hibernate,REST等服務框架,了解機制;
5.熟悉Linux作業系統使用,熟悉Docker 相關技術;
6.熟悉MySQL資料庫開發與設計以及快取系統REDIS的設計和研發;
7.具有RPC、分散式、多執行緒、cache、MQ、socket通信編程經驗;
8.熟悉Memcache/Redis快取、NOSQL、MySQL、Oracle、MongoDB等資料庫套用及最佳化;
9.熟悉Zookeeper、Kafka等分散式組件,有hadoop、storm大數據處理及高性能經驗優先;
10.具備良好的客戶需求分析能力、業務和技術方案策劃和設計能力;思路清晰,具備很強的文檔撰寫能力和良好的語言表達能力;
11.具備良好的團隊合作精神和創新意識,具備良好的溝通、組織、協調能力,較強的責任心,有較強的內外溝通能力;
12.具備大數據系統體系的設計和開發能力;
軟體架構師崗位的基本職責簡述 篇15
職責:
1.負責總體技術框架的規劃與設計,出具實施解決方案,包括:系統架構設計、接口規範制定、指導開展技術文檔撰寫等;
2. 能夠完成系統核心模組的代碼編寫;
3. 幫助團隊解決系統出現的性能或關鍵問題;
4. 具備良好的溝通表達能力,協同他人並組織跨團隊協作,保證項目質量與進度,負責代碼Review和技術審查;
5. 針對新人、普通開發人員進行有效輔導,幫助其快速成長。
崗位要求:
1、軟體工程、計算機科學與技術專業本科以上學歷,5年以上JAVA開發經驗,2年以上JAVA架構設計經驗(主持開發或主要設計)。
2、精通SOA框架,精通SpringMVC、Spring Cloud/ boot、MyBatis/Hibernate等常用開源框架,對框架本身的體系有較為深厚的理解和套用經驗, 熟悉微服務、分散式和高並發架構設計、精通多執行緒編程。
3、熟悉HTML、JavaScript、CSS、XML、AJAX,理解W3C及Web標準。
4、熟悉Oralce資料庫、MySQL等資料庫的安裝、部署、調優;熟悉數據倉庫模型
5、熟悉hadoop、spark、storm等開源大數據軟體安裝、部署、調優。
6、對常用數據挖掘、機器學習算法有一定了解。
7、對大數據平台體系的建設和演進有一定理解,至少具備一個數據挖掘、數據處理、數據管理、大數據平台建設等領域的項目經驗。
8、有高並發服務端整體架構經驗者優先。
9、熟悉地理信息系統經驗值優先。
10、至少帶領過10人的軟體開發小組,有團隊負責人經歷。
軟體架構師崗位的基本職責簡述 篇16
職責:
1、參與各項目的需求調研與系統分析的工作
2、理解和分析業務需求,確立項目或產品的技術架構或技術分析
3、負責產品架構分析,提出軟體架構的整體設計,資料庫存儲設計方案
4、劃分基本的軟體功能模組,指導其他工程師的設計工作
5、負責核心技術問題的公關、系統最佳化,協助解決項目開發過程中的技術難題
6、編寫系統設計文檔,協助開發人員理解業務,指導開發人員完成高質量的開發
任職要求:
1、計算機相關專業,本科及以上學歷,具有紮實的計算機基礎理論知識;
2、3年以上使用Java開發的經驗;
3、精通Java EE相關技術和框架,熟悉並掌握常用設計模式;
4、熟悉Sql,熟悉快取機制。
5、熟悉Linux,熟悉Tomcat、Nginx、Varnish等伺服器的使用及最佳化
軟體架構師崗位的基本職責簡述 篇17
職責:
1、負責超聲醫療設備的整體架構設計,包括底層硬體通信決策;
2、軟體架構設計(需求分析到詳細設計,選擇軟體構架模式,搭建軟體代碼框架)
3、撰寫分析與設計文檔;
4、負責對系統的數據進行分析,對系統數據建模(包括成像數據建模),設計資料庫;
5、對技術實現決策(包括開發工具選型,資料庫選型,設計過程技術的決策);
6、帶領團隊,按照進度實施開發計畫,協助團隊,解決技術難題。
任職要求:
1、帶領過團隊開發,熟悉軟體團隊的開發模式;
2、有持續2年以上的軟體技術文檔撰寫經驗;
3、精通C/C++,具備紮實的C/C++功底,至少熟悉C#,Java,Python,html,css,JavaScript其中兩個及以上;
4、分別做過linux,window兩個平台下的1或2個大型項目及以上;
5、精通軟體設計模式,架構模式,UML建模技術;
6、遵循代碼簡潔之道編寫代碼;
7、做過三年及以上的系統需求分析,系統分析,系統設計,完整做過產品;
8、在圖像領域,有一年以上的工作經驗更好。