職位描述
兩客一危項(xiàng)目需要開發(fā)高性能軟件平臺(tái),需要引入高水平系統(tǒng)架構(gòu)師
工作職責(zé):
1.負(fù)責(zé)基礎(chǔ)平臺(tái)的系統(tǒng)分析和架構(gòu)設(shè)計(jì),指導(dǎo)相關(guān)技術(shù)團(tuán)隊(duì)實(shí)現(xiàn)設(shè)計(jì),規(guī)劃平臺(tái)未來(lái)技術(shù)架構(gòu)方向;
2.進(jìn)行全局性和前瞻性的架構(gòu)設(shè)計(jì),以及技術(shù)細(xì)節(jié)的實(shí)現(xiàn),推動(dòng)周邊系統(tǒng)和相關(guān)團(tuán)隊(duì)完成系統(tǒng)架構(gòu)落地,解決業(yè)務(wù)發(fā)展遇到的架構(gòu)問(wèn)題,持續(xù)提升系統(tǒng)平臺(tái)能力;
3.提升系統(tǒng)的穩(wěn)定性、性能、質(zhì)量,從架構(gòu)上提供強(qiáng)大的系統(tǒng)保障能力。
任職要求:
1.5年以上Java研發(fā)和軟件設(shè)計(jì)經(jīng)驗(yàn)優(yōu)先(或者c/c++語(yǔ)言背景的資深架構(gòu)師)
2.3年以上互聯(lián)網(wǎng)高并發(fā)大系統(tǒng)設(shè)計(jì)與研發(fā)經(jīng)驗(yàn),具備大規(guī)模分布式架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)和并行計(jì)算優(yōu)先考慮;
3.熟練掌握主流應(yīng)用服務(wù)器架構(gòu)體系、數(shù)據(jù)庫(kù)以及各種中間件技術(shù),如tomcat、nginx、HTTP、redis、Mysql、RabbitMQ、Kafka等;
4.熟悉大規(guī)模系統(tǒng)的負(fù)載均衡、緩存、網(wǎng)絡(luò)存儲(chǔ)、網(wǎng)絡(luò)安全、數(shù)據(jù)庫(kù)高可用設(shè)計(jì)及性能評(píng)估機(jī)制;
5.熟練掌握MapReduce計(jì)算框架,熟悉大數(shù)據(jù)處理開發(fā)工具如Hadoop、Hive、Spark等,掌握大數(shù)據(jù)下的軟件調(diào)優(yōu)和性能優(yōu)化;
6.熟悉常用的機(jī)器學(xué)習(xí)算法、具有車聯(lián)網(wǎng)駕駛行為識(shí)別和處理算法等優(yōu)先考慮;
7.具備良好的系統(tǒng)分析能力,良好的抽象思維和邏輯思維能力,獨(dú)立分析問(wèn)題解決問(wèn)題的能力;
8.可承受較大壓力,有責(zé)任感,較強(qiáng)的溝通協(xié)調(diào)能力,具有團(tuán)隊(duì)合作精神,能帶領(lǐng)團(tuán)隊(duì)進(jìn)行主要平臺(tái)產(chǎn)品的研發(fā)和平臺(tái)升級(jí)優(yōu)化。