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