崗位職責(zé):
1. 負(fù)責(zé)sparkbi的項(xiàng)目交付定制化研發(fā)和數(shù)據(jù)治理工作;
2. 參與需求分析、技術(shù)方案設(shè)計(jì)和評(píng)審,主導(dǎo)關(guān)鍵技術(shù)難題攻關(guān);
3. 負(fù)責(zé)mysql、redis、rocketmq、nacos等相關(guān)中間件的調(diào)優(yōu);
4. 基于SpringBoot、SpringCloud等框架進(jìn)行微服務(wù)開發(fā),維護(hù)和優(yōu)化現(xiàn)有系統(tǒng)架構(gòu);
5. 參與大模型相關(guān)的應(yīng)用側(cè)優(yōu)化和開發(fā)
6. 編寫和維護(hù)Linux系統(tǒng)腳本,協(xié)助完成自動(dòng)化部署和運(yùn)維工作;
7. 參與分布式系統(tǒng)建設(shè),解決高并發(fā)場(chǎng)景下的技術(shù)挑戰(zhàn);
任職要求:
1. 計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3年以上Java服務(wù)端開發(fā)經(jīng)驗(yàn);
2. 扎實(shí)的Java編程基礎(chǔ),熟悉JVM原理、多線程、集合框架等,具備良好的代碼規(guī)范;
3. 熟練掌握SpringBoot、SpringCloud、MyBatis等主流框架,理解其核心原理;
4. 熟悉MySQL數(shù)據(jù)庫設(shè)計(jì)和優(yōu)化,具備索引優(yōu)化、分庫分表等實(shí)戰(zhàn)經(jīng)驗(yàn);
5. 熟悉Redis緩存、rocketmq消息隊(duì)列等中間件,了解其應(yīng)用場(chǎng)景及最佳實(shí)踐;
6. 熟練使用Linux系統(tǒng),能編寫Shell腳本,編寫dockerfile腳本,完成日常運(yùn)維工作;
7. 熟悉微服務(wù)架構(gòu),了解服務(wù)注冊(cè)發(fā)現(xiàn)、熔斷限流、分布式事務(wù)等機(jī)制;
8. 具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精神,能承擔(dān)技術(shù)決策和指導(dǎo)工作