1、負責產(chǎn)品的系統(tǒng)分析和架構設計,指導相關技術團隊實現(xiàn)設計,規(guī)劃未來技術架構方向;
2、進行全局性和前瞻性的架構設計,以及技術細節(jié)的實現(xiàn),推動相關團隊完成系統(tǒng)架構落地,解決業(yè)務發(fā)展遇到的架構問題,持續(xù)提升系統(tǒng)平臺能力;
3、編寫核心代碼,帶領團隊共同完成項目的開發(fā)和維護,并保證項目的可擴展性和可維護性;
4、提升系統(tǒng)的穩(wěn)定性、性能、質量,從架構上提供強大的系統(tǒng)保障能力。
5、牽頭編寫各種技術文檔:系統(tǒng)設計文檔,需求文檔,API文檔等
任職要求:
1、5年以上Java研發(fā)和軟件設計經(jīng)驗優(yōu)先(或者c/c++語言背景的資深架構師)
2、3年以上系統(tǒng)設計與研發(fā)經(jīng)驗,具備大規(guī)模分布式架構設計經(jīng)驗
3、熟練掌握?、數(shù)據(jù)庫以及各種中間件技術,如tomcat、nginx、HTTP、redis、Mysql、RabbitMQ、Kafka等;
4、熟悉大規(guī)模系統(tǒng)的負載均衡、緩存、網(wǎng)絡存儲、網(wǎng)絡安全、數(shù)據(jù)庫高可用設計及性能評估機制;
5、熟練掌握MapReduce計算框架,熟悉大數(shù)據(jù)處理開發(fā)工具如Hadoop、Hive、Spark等,掌握大數(shù)據(jù)下的軟件調優(yōu)和性能優(yōu)化;
6、具備良好的系統(tǒng)分析能力,良好的抽象思維和邏輯思維能力,獨立分析問題解決問題的能力;
7、可承受較大壓力,有責任感,較強的溝通協(xié)調能力,具有團隊合作精神