崗位職責(zé):
1、負(fù)責(zé)公司核心產(chǎn)品的后端研發(fā);
2、負(fù)責(zé)現(xiàn)有項目的代碼重構(gòu)及性能調(diào)優(yōu);
3、制定技術(shù)演進(jìn)方案以及項目核心功能的技術(shù)難點(diǎn)攻關(guān);?
4、基于大數(shù)據(jù)發(fā)掘分析,API響應(yīng)性能,數(shù)據(jù)庫的性能調(diào)優(yōu);
任職要求:
1、3年以上工作經(jīng)驗,2年以上Ruby或Rails實際工作經(jīng)驗,了解其他語言,如Go?等更好
2、精通PostgreSQL、MySQL關(guān)系數(shù)據(jù)庫和MongoDB、Redis等NoSQL數(shù)據(jù)庫;
3、熟悉基本的數(shù)據(jù)結(jié)構(gòu)和算法,持續(xù)代碼重構(gòu)和代碼評審;
能獨(dú)立完成一個中等復(fù)雜度的?Web?項目
4、有良好的代碼書寫規(guī)范,非常強(qiáng)的學(xué)習(xí)能力,領(lǐng)悟能力、溝通協(xié)作和解決問題的能力;?
5、能熟練的使用類?Unix?系統(tǒng),?有效地利用Git作為源代碼管理工具,熟練的運(yùn)用測試框架來保證高質(zhì)量的代碼;
6、加分項:千萬級或高并發(fā)處理經(jīng)驗,熟練運(yùn)用各前端框架如angularjs,vue,熟悉容器,微服務(wù)架構(gòu),熟悉服務(wù)部署如nginx??puma?mina等。