1.負責Android平臺的系統(tǒng)穩(wěn)定性體驗優(yōu)化,解決系統(tǒng)死機、重啟、系統(tǒng)故障引發(fā)的應用穩(wěn)定性問題,包括不限于javacrash,nativecrash,Watchdog,ANR,凍屏卡死等故障解決。
2.負責穩(wěn)定性優(yōu)化,技術(shù)攻關(guān),發(fā)現(xiàn)并解決各類潛在風險,保證系統(tǒng)安全、穩(wěn)定、快速運行
問題預防:
1.對歷史問題進行復盤,提煉出預防措施。
2.對重點業(yè)務的功能進行方案評估,協(xié)助業(yè)務提前識別穩(wěn)定性風險并改進
基礎建設:
1.結(jié)合業(yè)界技術(shù)發(fā)展、用戶通點、研發(fā)痛點,針對各類穩(wěn)定性細分疑難故障類型和研發(fā)過程中的技術(shù)問題,設計并開發(fā)領(lǐng)先業(yè)界的技術(shù)解決方案。
2.負責預研安卓核心技術(shù)包括不限于Art 虛擬機, Framework核心組件,Binder,Native,內(nèi)存管理,ebpf, 逆向分析等系統(tǒng)核心技術(shù)。
任職要求
1.計算機相關(guān)專業(yè)本科及以上學歷
2.2年以上Android平臺開發(fā)經(jīng)驗,掌握Android平臺ANR,JavaCrash, Native Crash, Watchdog問題的分析方法
3.對Android系統(tǒng)知從上到下都有一定的了解,例如App、Framework等.
4.熟悉掌握Framework核心組件(AMS,WMS,PKMS,INPUT)的基本原理
5.精通Java,在數(shù)據(jù)結(jié)構(gòu),算法,軟件設計等方面有扎實的技術(shù)功底
6.熟練使用常用開發(fā)工具AndroidStudio等
7.有良好的語言表達能力,善于與人溝通合作,有良好的團隊意識和高度責任心,能承受一定的工作強度