1. 參與產(chǎn)品(包含但不限于:大數(shù)據(jù)底座搭建、數(shù)據(jù)集成、數(shù)據(jù)處理等)的系統(tǒng)設(shè)計(jì)、開發(fā)和維護(hù)工作;
2. 負(fù)責(zé)后端服務(wù)的開發(fā),包括業(yè)務(wù)邏輯實(shí)現(xiàn)、數(shù)據(jù)庫設(shè)計(jì)與優(yōu)化、接口開發(fā)等;
3. 參與系統(tǒng)的架構(gòu)設(shè)計(jì)和技術(shù)選型,不斷優(yōu)化系統(tǒng)架構(gòu)以適應(yīng)業(yè)務(wù)的發(fā)展和變化;
4. 負(fù)責(zé)代碼審查、優(yōu)化,確保代碼的高質(zhì)量并符合行業(yè)標(biāo)準(zhǔn)和公司規(guī)范;
5. 解決系統(tǒng)運(yùn)行過程中出現(xiàn)的技術(shù)問題,及時(shí)進(jìn)行故障排查和修復(fù);
任職要求
1. 計(jì)算機(jī)相關(guān)專業(yè),7年及以上開發(fā)經(jīng)驗(yàn),3年及以上大數(shù)據(jù)平臺(tái)研發(fā)經(jīng)驗(yàn);
2.JAVA基礎(chǔ)扎實(shí),充分理解面向?qū)ο?,熟悉多線程、設(shè)計(jì)模式、通信協(xié)議等基礎(chǔ)技術(shù);熟悉JVM工作原理并掌握常見性能調(diào)優(yōu)方法;
3.深入理解 Spring Cloud 微服務(wù)生態(tài),包括 Spring Boot、Spring Cloud Alibaba(Nacos、Sentinel、Seata)等框架的原理與實(shí)戰(zhàn)應(yīng)用;
4.掌握Hadoop/Spark/Flink/hive/DataX/Kettle/Linkis/Trino等大數(shù)據(jù)相關(guān)技術(shù),并有實(shí)際開發(fā)經(jīng)驗(yàn)和調(diào)優(yōu)能力。
5.有數(shù)據(jù)采集、大數(shù)據(jù)處理、ETL系統(tǒng)設(shè)計(jì)等相關(guān)開發(fā)或優(yōu)化經(jīng)驗(yàn),有OLAP開發(fā)或數(shù)據(jù)分析相關(guān)經(jīng)驗(yàn)。
6. 熟悉常用的中間件,如:Redis,ES,Kafka,RocketMQ等;
7. 有區(qū)塊鏈存證、身份認(rèn)證體系、數(shù)據(jù)沙箱等工作經(jīng)驗(yàn)優(yōu)先;
8. 邏輯清晰,具有良好的溝通協(xié)調(diào)能力。