【崗位職責(zé)】:
1、負(fù)責(zé)公司核心項(xiàng)目/產(chǎn)品的架構(gòu)設(shè)計(jì)與核心代碼編寫(xiě),指導(dǎo)和培訓(xùn)其他工程師;
2、帶領(lǐng)技術(shù)團(tuán)隊(duì)攻克高穩(wěn)定性、復(fù)雜業(yè)務(wù)模型等帶來(lái)的各種技術(shù)挑戰(zhàn)及技術(shù)難關(guān);
3、整理和提交技術(shù)設(shè)計(jì)文檔,負(fù)責(zé)公共核心架構(gòu)模塊的代碼編寫(xiě);
4、參與分析業(yè)務(wù)需求、提供業(yè)務(wù)規(guī)劃方案和架構(gòu)設(shè)計(jì)方案。
【任職要求】:
1、10年以上Java開(kāi)發(fā)經(jīng)驗(yàn),有3年以上參與架構(gòu)設(shè)計(jì)工作經(jīng)驗(yàn),本科或以上學(xué)歷;
2、有扎實(shí)的Java基礎(chǔ),精通io、多線(xiàn)程、集合等基礎(chǔ)框架;熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟練掌握如kafka、ES、redis等中間件,熟悉其原理和優(yōu)化;
3、熟悉面向?qū)ο笤O(shè)計(jì)原則,熟悉常用的設(shè)計(jì)模式;
4、掌握SQL語(yǔ)法,熟悉Postgresql、mysql數(shù)據(jù)庫(kù);
5、熟悉大數(shù)據(jù)基礎(chǔ)原理,至少有hadoop、spark、kafka等技術(shù)相關(guān)項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn);
6、掌握docker基礎(chǔ),有k8s項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)者優(yōu)先;
7、善于閱讀優(yōu)秀開(kāi)源項(xiàng)目源碼,開(kāi)源社區(qū)貢獻(xiàn)者優(yōu)先;
8、做事有責(zé)任心、有想法,熱愛(ài)技術(shù),喜歡鉆研,能保持積極、負(fù)責(zé)的工作態(tài)度面對(duì)各種日常工作,對(duì)團(tuán)隊(duì)充滿(mǎn)正能量、對(duì)項(xiàng)目具備強(qiáng)自驅(qū)力。