崗位職責:
1.數(shù)據(jù)工具研發(fā)與設(shè)計:負責數(shù)據(jù)相關(guān)工具的需求分析、架構(gòu)設(shè)計與開發(fā)工作,根據(jù)業(yè)務需求設(shè)計高效的數(shù)據(jù)處理流程與工具功能模塊,確保工具滿足數(shù)據(jù)采集、清洗、存儲、分析等多環(huán)節(jié)的使用要求;運用扎實的后端研發(fā)經(jīng)驗,選擇合適的技術(shù)棧實現(xiàn)工具的核心功能開發(fā),如數(shù)據(jù)接口開發(fā)、數(shù)據(jù)存儲邏輯設(shè)計等。
2.代碼編寫與優(yōu)化:編寫高質(zhì)量、可維護的代碼,實現(xiàn)數(shù)據(jù)工具的各項功能;持續(xù)對代碼進行優(yōu)化,提升工具的性能、穩(wěn)定性與擴展性,確保工具在大規(guī)模數(shù)據(jù)處理場景下高效運行;參與代碼審查,保障團隊整體代碼質(zhì)量,遵循行業(yè)規(guī)范與公司技術(shù)標準。
3.工具測試與維護:協(xié)助測試團隊對開發(fā)的數(shù)據(jù)工具進行功能測試、性能測試與穩(wěn)定性測試,及時修復測試過程中發(fā)現(xiàn)的問題;負責數(shù)據(jù)工具上線后的日常維護與技術(shù)支持工作,處理用戶反饋的問題,根據(jù)實際使用情況對工具進行迭代優(yōu)化,不斷提升用戶體驗。
4.技術(shù)協(xié)作與知識沉淀:與算法工程師、后端工程師、前端工程師等跨部門團隊緊密協(xié)作,共同推進數(shù)據(jù)項目的落地;積極參與團隊技術(shù)分享與交流,將個人在數(shù)據(jù)工具研發(fā)過程中的經(jīng)驗與技術(shù)進行總結(jié)沉淀,為團隊整體技術(shù)能力提升貢獻力量。
任職要求:
1.教育背景:計算機科學與技術(shù)、軟件工程、信息與計算科學等計算機相關(guān)專業(yè),碩士及以上學歷,本科優(yōu)秀者且具備系統(tǒng)的計算機專業(yè)知識體系的也可考慮。
2.工作經(jīng)驗:擁有 3 年以上后端研發(fā)工作經(jīng)驗,至少 2 年數(shù)據(jù)工具研發(fā)或相關(guān)數(shù)據(jù)處理系統(tǒng)開發(fā)經(jīng)驗,熟悉數(shù)據(jù)處理全流程及相關(guān)技術(shù),有成功交付數(shù)據(jù)工具或數(shù)據(jù)處理項目案例者優(yōu)先。
3.專業(yè)技能:精通至少一種后端開發(fā)語言,如 Java、Python、Go 等,熟練使用 Spring Boot、Django 等主流開發(fā)框架;熟悉常用數(shù)據(jù)庫(如 MySQL、Oracle、MongoDB 等)的設(shè)計與開發(fā),掌握 SQL 語句的優(yōu)化;了解數(shù)據(jù)處理相關(guān)技術(shù),如 Hadoop、Spark、Flink 等大數(shù)據(jù)處理框架,熟悉數(shù)據(jù)倉庫、ETL 等概念;具備良好的算法與數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),能夠運用算法解決實際數(shù)據(jù)處理問題。
4.綜合能力:具備較強的邏輯思維能力與問題解決能力,能夠快速定位并解決數(shù)據(jù)工具研發(fā)過程中的技術(shù)難題;擁有良好的溝通協(xié)作能力與團隊合作精神,能夠與不同部門人員高效配合;具備較強的學習能力,對新技術(shù)保持敏銳的洞察力,能夠快速掌握并應用到實際工作中。