職位描述:
工作職責(zé):
1、負(fù)責(zé)公司業(yè)務(wù)平臺(tái)的技術(shù)架構(gòu)規(guī)劃與設(shè)計(jì),產(chǎn)出設(shè)計(jì)方案,確保系統(tǒng)的架構(gòu)質(zhì)量,保障產(chǎn)品的可用性,提升產(chǎn)品的響應(yīng)效率;
2、主導(dǎo)系統(tǒng)關(guān)鍵技術(shù)問(wèn)題的攻關(guān)、核心模塊的代碼編寫,將架構(gòu)規(guī)范、良好的編程風(fēng)格落實(shí)到項(xiàng)目中;
3、負(fù)責(zé)分布式系統(tǒng)的架構(gòu)設(shè)計(jì)、服務(wù)治理、性能優(yōu)化和高可用性;
任職資格:
1、5年以上Java開發(fā)經(jīng)驗(yàn),2年以上Java架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)(主持開發(fā)或主要設(shè)計(jì))
2、具備強(qiáng)悍的編碼能力、扎實(shí)的數(shù)據(jù)結(jié)構(gòu)和算法功底;
3、對(duì)計(jì)算機(jī)原理、編譯原理、數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)模式及技術(shù)架構(gòu)有深層次的個(gè)人理解;
4、不局限于技術(shù)架構(gòu),同時(shí)對(duì)業(yè)務(wù)架構(gòu)、數(shù)據(jù)架構(gòu)有深入了解;
5、熟悉linux開發(fā)環(huán)境,熟練使用shell/python/perl/awk等至少一種腳本編程。
6、熟悉第三方支付行業(yè)業(yè)務(wù),有交易類系統(tǒng)、支付類系統(tǒng)架構(gòu)經(jīng)歷。
7.熟悉容器相關(guān)技術(shù),如docker、k8s,對(duì)云原生相關(guān)技術(shù)有一定經(jīng)驗(yàn)
8.熟悉常用的中間件,如kafka、rabbitmq、redis、zookeeper,oss
9.熟悉流處理相關(guān)技術(shù),如flink、spark、cdc
10.精通基于spring cloud的微服務(wù)設(shè)計(jì)及開發(fā),熟悉常用的服務(wù)治理技術(shù),如nacos、gateway、istio、sentinel