崗位職責:
1、負責基于SpringBoot、SpringCloud微服務架構的后端系統(tǒng)開發(fā)。
2、設計和實現(xiàn)大數(shù)據(jù)存儲解決方案,使用MySQL、ClickHouse、Hive進行數(shù)據(jù)存儲和管理。
3、利用Flink、Spark、Kettle進行數(shù)據(jù)處理和分析,優(yōu)化數(shù)據(jù)處理流程。
4、使用xxl-job實現(xiàn)分布式任務調(diào)度,確保定時任務的穩(wěn)定執(zhí)行。
5、與前端團隊緊密合作,采用微前端架構模式,確保前后端技術框架的一致性。
6、負責系統(tǒng)的性能優(yōu)化和資源調(diào)度,利用Yarn進行分布式資源管理。
崗位技能:
1、本科及以上學歷,計算機相關專業(yè),5年以上Java開發(fā)經(jīng)驗。
2、熟練掌握SpringBoot、SpringCloud等微服務框架,具備微服務架構設計和開發(fā)經(jīng)驗。
3、精通MySQL、ClickHouse、Hive等數(shù)據(jù)存儲技術,具備大數(shù)據(jù)存儲解決方案的設計能力。
4、熟悉Flink、Spark、Kettle等數(shù)據(jù)處理框架,能夠進行復雜的數(shù)據(jù)ETL和計算任務開發(fā)。
5、了解xxl-job分布式任務調(diào)度框架,能夠設計并實現(xiàn)定時任務系統(tǒng)。
6、了解Vue2或Vue3框架,理解微前端架構模式,能夠與前端團隊有效協(xié)作。
7、了解Yarn等資源調(diào)度工具,能夠優(yōu)化系統(tǒng)資源分配。
8、具有良好的編碼習慣,能夠編寫高質(zhì)量、高效率的代碼。
9、具備優(yōu)秀的問題解決能力、溝通能力和團隊合作精神。