【崗位職責(zé)】
1-實(shí)時(shí)數(shù)據(jù)接入開發(fā):基于 DolphinDB 實(shí)現(xiàn)行情網(wǎng)關(guān)的行情數(shù)據(jù)接入,覆蓋股票、債券、基金、指數(shù)、期貨、期權(quán)全類型資產(chǎn),支持快照、逐筆委托、逐筆成交等行情類型的實(shí)時(shí)采集與接入。
2-存儲(chǔ)設(shè)計(jì):設(shè)計(jì)DolphinDB高效數(shù)據(jù)存儲(chǔ)方案(含分區(qū)策略、壓縮配置、冷熱數(shù)據(jù)分層),確保日間全量行情數(shù)據(jù)實(shí)時(shí)落地與合規(guī)存儲(chǔ)。
3-稽核腳本開發(fā):編寫DolphinDB 實(shí)時(shí)、批量稽核規(guī)則腳本(含數(shù)據(jù)完整性、準(zhǔn)確性、一致性校驗(yàn)),實(shí)現(xiàn)數(shù)據(jù)清洗、補(bǔ)全、標(biāo)準(zhǔn)化處理,保障數(shù)據(jù)質(zhì)量滿足后續(xù)業(yè)務(wù)使用。
4-數(shù)據(jù)庫(kù)配置與調(diào)優(yōu):負(fù)責(zé) DolphinDB 集群配置(節(jié)點(diǎn)部署、內(nèi)存分配、并發(fā)控制)、性能調(diào)優(yōu)(查詢優(yōu)化、IO 優(yōu)化、計(jì)算資源調(diào)度),解決數(shù)據(jù)接入與處理過程中的性能瓶頸。
5-資源分析與監(jiān)控:分析 DolphinDB 集群資源占用情況(CPU、內(nèi)存、磁盤 IO),制定資源擴(kuò)容與優(yōu)化方案,配合搭建數(shù)據(jù)接入、處理全流程監(jiān)控告警機(jī)制。
【任職要求】
1-核心技能:具備 2 年以上 DolphinDB 開發(fā)經(jīng)驗(yàn),熟練使用 DolphinDB 腳本(dolphindb script)、流計(jì)算引擎、分布式表設(shè)計(jì),深入理解 DolphinDB 存儲(chǔ)機(jī)制與優(yōu)化原理。
2-熟悉消息隊(duì)列(如 Kafka)在實(shí)時(shí)數(shù)據(jù)傳輸中的應(yīng)用。
3-調(diào)優(yōu)與運(yùn)維能力:精通 DolphinDB 集群配置、性能調(diào)優(yōu)(含查詢優(yōu)化、內(nèi)存管理、IO 優(yōu)化),具備資源監(jiān)控、問題排查、故障處理能力。
4-技術(shù)基礎(chǔ):熟悉 Linux 操作系統(tǒng)、Shell 腳本,具備一定的 C++/Python 開發(fā)能力,了解金融市場(chǎng)基礎(chǔ)業(yè)務(wù)邏輯(行情數(shù)據(jù)結(jié)構(gòu)、交易規(guī)則)者優(yōu)先。
5-數(shù)據(jù)接入能力:有金融市場(chǎng)行情數(shù)據(jù)接入經(jīng)驗(yàn)(如交易所行情、CTP 柜臺(tái)、飛馬系統(tǒng)等)者優(yōu)先
數(shù)據(jù)處理經(jīng)驗(yàn):具備金融數(shù)據(jù)稽核、清洗、標(biāo)準(zhǔn)化處理經(jīng)驗(yàn)者優(yōu)先。