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