崗位職責(zé):
?
1、?參與概要設(shè)計、核心技術(shù)方案的討論,提出方案修改建議;
?
2、?負(fù)責(zé)對應(yīng)模塊的詳細(xì)設(shè)計編寫;
?
3、?負(fù)責(zé)需求開發(fā),按時完成開發(fā)任務(wù)、Bug修改和單元測試任務(wù),對代碼的質(zhì)量負(fù)責(zé);
?
4、?負(fù)責(zé)解決系統(tǒng)在商用運行過程中的問題。
?
任職要求:
?
1、具備基礎(chǔ)扎實的軟件編程基礎(chǔ),熟練掌握數(shù)據(jù)結(jié)構(gòu)、多線程編程,掌握常用的設(shè)計模式;
?
2、熟練掌控服務(wù)端技術(shù)并能依據(jù)業(yè)務(wù)場景做好技術(shù)選型,例如負(fù)載均衡、彈性擴(kuò)容、微服務(wù)、緩存、分布式存儲、分布式事務(wù)、消息中間件、RPC框架等;
?
4、熟練掌握關(guān)系型數(shù)據(jù)庫、緩存數(shù)據(jù)庫等組件;
?
5、精通高并發(fā)、分布式系統(tǒng)設(shè)計,對數(shù)據(jù)庫性能優(yōu)化有獨到見解;
?
6、能獨立高效完成一個復(fù)雜功能模塊的開發(fā),并高質(zhì)量產(chǎn)出;
?
7、具備很強(qiáng)的溝通能力,分析和解決問題的能力以及團(tuán)隊協(xié)作精神,有強(qiáng)烈的責(zé)任心和使命感。