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