崗位職責(zé):
1、負(fù)責(zé)公司核心技術(shù)項(xiàng)目的系統(tǒng)架構(gòu)設(shè)計(jì)和研發(fā)實(shí)施工作,承擔(dān)系統(tǒng)關(guān)鍵模塊開(kāi)發(fā)和核心代碼編寫(xiě);
2、把控項(xiàng)目整體技術(shù)質(zhì)量和進(jìn)度,保障系統(tǒng)研發(fā)過(guò)程的順暢、高效,協(xié)調(diào)需求分析、開(kāi)發(fā)實(shí)施、測(cè)試驗(yàn)證等各環(huán)節(jié)工作;
3、解決項(xiàng)目研發(fā)過(guò)程中的技術(shù)難題,進(jìn)行新技術(shù)預(yù)研,參與技術(shù)方案選型決策和架構(gòu)設(shè)計(jì);
4、推動(dòng)團(tuán)隊(duì)在人工智能、大數(shù)據(jù)、分布式架構(gòu)等領(lǐng)域的技術(shù)創(chuàng)新和研發(fā)突破;
5、負(fù)責(zé)技術(shù)團(tuán)隊(duì)建設(shè),指導(dǎo)和培養(yǎng)初中級(jí)工程師,提升團(tuán)隊(duì)技術(shù)能力;
6、定期進(jìn)行項(xiàng)目復(fù)盤(pán)和階段性總結(jié),提出針對(duì)性的技術(shù)優(yōu)化方案,持續(xù)提升研發(fā)效率和質(zhì)量。
任職要求:
1、計(jì)算機(jī)或相關(guān)專業(yè)本科及以上學(xué)歷,具備5年以上Java研發(fā)經(jīng)驗(yàn),Java基礎(chǔ)扎實(shí),精通JVM、并發(fā)編程、IO及網(wǎng)絡(luò)編程,能夠設(shè)計(jì)并實(shí)現(xiàn)高性能、高可靠性的系統(tǒng);
2、熟悉Spring生態(tài),精通Spring Boot、Spring Cloud等主流框架,熟練使用Spring全家桶進(jìn)行微服務(wù)架構(gòu)的設(shè)計(jì)和開(kāi)發(fā),具備微服務(wù)治理、服務(wù)拆分、性能優(yōu)化的實(shí)戰(zhàn)經(jīng)驗(yàn);
3、熟悉ElasticSearch、Solr等搜索引擎技術(shù),具備搜索引擎的設(shè)計(jì)搭建、性能調(diào)優(yōu)、集群維護(hù)經(jīng)驗(yàn);
4、精通Redis等主流緩存技術(shù),熟悉緩存設(shè)計(jì)原則,具備分布式緩存系統(tǒng)設(shè)計(jì)、優(yōu)化及運(yùn)維經(jīng)驗(yàn);
5、熟悉MySQL、PostgreSQL、MongoDB或國(guó)產(chǎn)數(shù)據(jù)庫(kù)(如達(dá)夢(mèng)、GaussDB等)中的一種或多種,具備數(shù)據(jù)庫(kù)設(shè)計(jì)和性能優(yōu)化經(jīng)驗(yàn);
6、熟練掌握常用開(kāi)發(fā)及項(xiàng)目管理工具,包括Git、Maven、Jenkins、Docker、Linux系統(tǒng)操作等;
7、具備良好的團(tuán)隊(duì)管理和溝通能力,有架構(gòu)設(shè)計(jì)、技術(shù)規(guī)劃、代碼審查、團(tuán)隊(duì)成員培養(yǎng)和指導(dǎo)的實(shí)際經(jīng)驗(yàn);
8、有高并發(fā)、大數(shù)據(jù)技術(shù)棧相關(guān)經(jīng)驗(yàn)者優(yōu)先;具備政法行業(yè)或政府類項(xiàng)目實(shí)施經(jīng)驗(yàn)者優(yōu)先。