崗位職責(zé):
1.技術(shù)規(guī)劃與設(shè)計:負責(zé)公司整體技術(shù)架構(gòu)的規(guī)劃、設(shè)計與演進,確保架構(gòu)的高可用性、可擴展性、安全性和性能優(yōu)化,以支持業(yè)務(wù)的快速發(fā)展和變化。
2.技術(shù)選型與評估:研究和評估新技術(shù)、框架和工具,為項目選擇合適的技術(shù)方案,推動技術(shù)創(chuàng)新和技術(shù)升級,提高團隊的技術(shù)競爭力。
3.系統(tǒng)架構(gòu)設(shè)計與指導(dǎo):主導(dǎo)核心系統(tǒng)的架構(gòu)設(shè)計和詳細設(shè)計,制定技術(shù)規(guī)范和標(biāo)準(zhǔn),指導(dǎo)開發(fā)團隊進行系統(tǒng)開發(fā)和實施,確保系統(tǒng)的質(zhì)量和穩(wěn)定性。
4.技術(shù)難題解決:在項目開發(fā)過程中,負責(zé)解決關(guān)鍵技術(shù)難題和技術(shù)風(fēng)險,提供技術(shù)決策和技術(shù)支持,保障項目的順利進行。
5.團隊技術(shù)管理:指導(dǎo)和培養(yǎng)技術(shù)團隊成員,提升團隊整體技術(shù)水平和技術(shù)能力,推動技術(shù)知識的分享和傳承,建立良好的技術(shù)文化。
6.跨團隊協(xié)作:與其他部門(如產(chǎn)品、運維、測試等)密切合作,確保技術(shù)方案與業(yè)務(wù)需求、運維要求等相匹配,共同推動項目的成功交付。
任職要求:
1. 教育背景:計算機、軟件工程等相關(guān)專業(yè)本科及以上學(xué)歷。
2. 工作經(jīng)驗:通常需要8年以上軟件開發(fā)經(jīng)驗,其中3年以上技術(shù)架構(gòu)師工作經(jīng)驗,有大型項目架構(gòu)設(shè)計和實施經(jīng)驗。
3.技術(shù)能力:精通至少一種主流的編程語言,如Java、C++等;深入理解分布式系統(tǒng)、微服務(wù)架構(gòu)、云計算等技術(shù);熟悉數(shù)據(jù)庫設(shè)計和優(yōu)化,具備良好的算法和數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)。
4.架構(gòu)能力:具備扎實的系統(tǒng)架構(gòu)設(shè)計能力,能夠獨立完成復(fù)雜系統(tǒng)的架構(gòu)設(shè)計和方案制定,有成功的架構(gòu)案例;熟悉常用的架構(gòu)模式和設(shè)計模式,能夠靈活運用到實際項目中。
5.問題解決能力:具備較強的問題分析和解決能力,能夠快速定位和解決系統(tǒng)中的技術(shù)問題和性能瓶頸。
6. 團隊管理能力:有良好的團隊管理和溝通能力,能夠有效地指導(dǎo)和培養(yǎng)團隊成員,推動團隊的技術(shù)進步和發(fā)展。
7.學(xué)習(xí)能力:對新技術(shù)和新領(lǐng)域有強烈的學(xué)習(xí)興趣和學(xué)習(xí)能力,能夠快速掌握和應(yīng)用新知識,推動技術(shù)創(chuàng)新和變革。