崗位職責(zé):
1、負責(zé)公司核心產(chǎn)品的架構(gòu)設(shè)計、重構(gòu)、優(yōu)化、集成,解決架構(gòu)在實現(xiàn)和使用過程中遇到的問題;
2、主導(dǎo)/參與技術(shù)難題攻關(guān),指導(dǎo)/參與詳細設(shè)計;
3、開發(fā)與維護系統(tǒng)公用、核心模塊;
4、審核和評估相關(guān)方案與設(shè)計,以確保其符合架構(gòu)規(guī)劃,滿足業(yè)務(wù)需求;
5、分析系統(tǒng)瓶頸,解決各種疑難雜癥,對系統(tǒng)進行性能調(diào)優(yōu)。
崗位要求:
1、碩士及以上學(xué)歷,熟悉C/S架構(gòu)、B/S架構(gòu),有系統(tǒng)架構(gòu)設(shè)計經(jīng)驗。
2、Java基礎(chǔ)扎實,精通多線程、并發(fā)、集合、網(wǎng)絡(luò)等基礎(chǔ)知識,對JVM原理有扎實的理解;
3、精通Spring,Spring?boot,spring?cloud,mybatis,hybernate框架機制和實現(xiàn)原理;
4、熟悉分布式系統(tǒng)基礎(chǔ)設(shè)施中常用的技術(shù),如緩存、消息中間件、搜索引擎等;
5、精通主流的數(shù)據(jù)庫系統(tǒng):Oracle、PostgreSQL、Mysql、和NoSQL數(shù)據(jù)庫,精通大型數(shù)據(jù)庫性能調(diào)優(yōu);
6、精通分布式系統(tǒng)設(shè)計,包括集群管理、日志監(jiān)控、高可用設(shè)計、性能調(diào)優(yōu)、安全防御等;
7、精通Linux操作系統(tǒng),熟悉Docker、虛擬化、彈性計算、自動化運維相關(guān)的技術(shù),
8、具備云化架構(gòu)部署能力,對網(wǎng)絡(luò)深入研究,實施過高并發(fā)、高可用、高性能、分布式、微服務(wù)和容器云的大型項目者優(yōu)先;
9、有一定的大數(shù)據(jù)技術(shù)與業(yè)務(wù)實現(xiàn)技術(shù)、熟悉低代碼(比如Oracle?APEX)實現(xiàn)框架等的優(yōu)先;
10、熟悉軟件工程及項目管理知識,參加過系統(tǒng)的項目管理知識培訓(xùn)或相關(guān)認證證書者優(yōu)先;
11、具有高度的責(zé)任心,良好的學(xué)習(xí)能力、邏輯思維能力,良好的協(xié)調(diào)、溝通、組織能力,善于溝通和團隊合作,較高的職業(yè)素養(yǎng)與職業(yè)追求,抗壓能力強;