崗位職責(zé):
負(fù)責(zé)埋點(diǎn)采集與上報SDK的研發(fā)和運(yùn)維工作
1、SDK開發(fā)與集成:負(fù)責(zé)埋點(diǎn)SDK的需求開發(fā),完成組件化封裝及功能擴(kuò)展,為應(yīng)用接入提供技術(shù)支持;
2、性能與穩(wěn)定性優(yōu)化:解決SDK與宿主應(yīng)用的兼容性問題,修復(fù)Crash、ANR等穩(wěn)定性問題,降低內(nèi)存占用及CPU消耗等性能問題;優(yōu)化數(shù)據(jù)緩存及補(bǔ)報機(jī)制,保障弱網(wǎng)環(huán)境下數(shù)據(jù)完整性;
3、全鏈路協(xié)作與質(zhì)量把控:與數(shù)據(jù)團(tuán)隊(duì)協(xié)作,確保埋點(diǎn)數(shù)據(jù)格式符合平臺規(guī)范,參與設(shè)計(jì)數(shù)據(jù)加密及隱私合規(guī)方案;構(gòu)建數(shù)據(jù)完整性監(jiān)控體系,快速定位并修復(fù)漏報、誤報等問題。
4、技術(shù)沉淀與創(chuàng)新:研究Android系統(tǒng)特性(如系統(tǒng)常駐服務(wù)、新版本特性、權(quán)限適配等),探索高效、健壯的埋點(diǎn)方案;輸出技術(shù)文檔,包括SDK接入指南、API接口說明及問題排查手冊。
任職要求:
1、教育背景:本科及以上學(xué)歷,計(jì)算機(jī)、通信工程等相關(guān)專業(yè)優(yōu)先;
2、工作經(jīng)驗(yàn):3年以上Android開發(fā)經(jīng)驗(yàn),具有埋點(diǎn)sdk采集上報或大數(shù)據(jù)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
3、技術(shù)要求:具有扎實(shí)的Java語言基礎(chǔ)、精通Android四大組件,熟悉Gradle構(gòu)建流程;熟悉進(jìn)程管理、線程管理、內(nèi)存管理機(jī)制;熟悉HTTP、TCP等網(wǎng)絡(luò)協(xié)議,并掌握抓包等分析方法;熟悉APP和SDK的開發(fā)、調(diào)試、優(yōu)化方法;
4、其他要求:具備良好的溝通和分析、解決問題能力,能獨(dú)立承擔(dān)任務(wù);