Java開發(fā)工程師(數(shù)據(jù)平臺方向)
崗位職責(zé):
1、負(fù)責(zé)數(shù)據(jù)中臺及數(shù)據(jù)平臺相關(guān)系統(tǒng)(如數(shù)據(jù)集成、數(shù)據(jù)治理、數(shù)據(jù)質(zhì)量、數(shù)據(jù)資產(chǎn)等)的設(shè)計(jì)與開發(fā);
2、參與搭建和優(yōu)化軟件開發(fā)環(huán)境,確保系統(tǒng)的穩(wěn)定性、可維護(hù)性和安全性;
3、主導(dǎo)或參與項(xiàng)目的技術(shù)方案設(shè)計(jì),推進(jìn)項(xiàng)目實(shí)施落地;
4、跟蹤主流大數(shù)據(jù)、微服務(wù)相關(guān)技術(shù)發(fā)展,持續(xù)推動(dòng)系統(tǒng)架構(gòu)演進(jìn)與優(yōu)化。
職位要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程、信息技術(shù)等相關(guān)專業(yè),5年以上Java開發(fā)經(jīng)驗(yàn);
2、精通Java語言,深入理解面向?qū)ο缶幊趟枷牒统S迷O(shè)計(jì)模式;
3、熟悉Spring、Spring boot、SpringMVC、Spring Cloud、Dubbo、Mybatis等主流開發(fā)框架;
4、熟悉MySQL、PostgreSQL等至少一種關(guān)系型數(shù)據(jù)庫,具備良好的SQL開發(fā)能力,了解數(shù)據(jù)庫調(diào)優(yōu);
5、熟悉微服務(wù)理念和主流開發(fā)框架,有分布式應(yīng)用系統(tǒng)開發(fā)經(jīng)驗(yàn)優(yōu)先;
6、熟悉Linux系統(tǒng)和Shell腳本語言;能夠獨(dú)立完成應(yīng)用部署的優(yōu)先;
7、熟悉Kafka、RocketMQ、RabbitMQ等至少一種消息中間件;
8、有數(shù)據(jù)中臺、數(shù)據(jù)集成、數(shù)據(jù)治理、質(zhì)量監(jiān)控、元數(shù)據(jù)管理等實(shí)際項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
9、具備PMP證書、軟考證書優(yōu)先