崗位職責:
1.負責設計系統(tǒng)的整體架構,包括技術選型、組件劃分、數(shù)據(jù)流向、接口設計等,確保系統(tǒng)具備高可用性、高擴展性和高安全性;
2.參與項目的需求分析和設計階段,主導架構設計工作,并對其他團隊成員的設計方案進行評審;
3.作為技術專家,為開發(fā)團隊提供技術指導和培訓,幫助團隊成員提升技術水平,解決開發(fā)過程中遇到的技術問題;
4.領導交辦的其他工作。
任職要求:
1 研究生及以上學歷(211、985),5年以上相關開發(fā)經(jīng)驗,3年以上架構設計經(jīng)驗;
2 熟練掌握多種軟件架構模式,如微服務架構、分布式架構、分層架構等;
3 精通至少一種主流編程語言,如 Java、C++、Python 等,深入理解其語法、特性和底層原理;
4 深入理解關系型數(shù)據(jù)庫(如 MySQL、Oracle)和非關系型數(shù)據(jù)庫(如 MongoDB、Redis)的原理和應用場景,具備數(shù)據(jù)庫設計、優(yōu)化和管理能力;
5 熟悉主流的云計算平臺,了解云計算的基本概念和服務模式,能夠在云計算環(huán)境下進行系統(tǒng)架構設計和部署,充分利用云計算的優(yōu)勢實現(xiàn)系統(tǒng)的彈性擴展和高可用性;
6.具備以下條件之一或以上者優(yōu)先考慮
(1)擁有大型網(wǎng)絡應用系統(tǒng)架構經(jīng)驗優(yōu)先;
(2)熟悉云計算平臺系統(tǒng)架構者優(yōu)先。