崗位職責(zé):
1.負(fù)責(zé)中間件需求分析、功能設(shè)計(jì)以及研發(fā)工作;
2.提供技術(shù)方案建議,參與技術(shù)方案評(píng)審;
3.負(fù)責(zé)系統(tǒng)技術(shù)框架、核心功能的優(yōu)化改進(jìn),提升基礎(chǔ)服務(wù)相關(guān)資源的使用率,保證系統(tǒng)穩(wěn)定高效,研發(fā)過(guò)程技術(shù)問(wèn)題攻關(guān);
4.負(fù)責(zé)中間件產(chǎn)品在云環(huán)境的研發(fā)與實(shí)施;
5.獨(dú)立完成新技術(shù)、中間件的調(diào)研與選型引入工作;
應(yīng)聘要求:
1.至少4年以上業(yè)務(wù)系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)(含2年中間件開(kāi)發(fā)、優(yōu)化經(jīng)驗(yàn));
2.熟悉Java語(yǔ)言、熟悉spring、dubbo等常見(jiàn)開(kāi)源框架實(shí)現(xiàn)原理、大量閱讀源碼;
3.熟悉分布式應(yīng)用架構(gòu)設(shè)計(jì)理念,熟悉分布式下常見(jiàn)問(wèn)題,如CAP,最終一致性,冪等性,高可靠,無(wú)狀態(tài),負(fù)載均衡等概念,能在設(shè)計(jì)中根據(jù)具體的場(chǎng)景做出取舍達(dá)到架構(gòu)上的合理和平衡;
4.具備模塊或子系統(tǒng)的架構(gòu)設(shè)計(jì)能力,掌握常見(jiàn)的架構(gòu)設(shè)計(jì)方法和模式,理解大型網(wǎng)站所需要用到的架構(gòu)和技術(shù);
5.熟悉消息中間件、分布式緩存、分布式文件存儲(chǔ)、數(shù)據(jù)分片框架、分布式事務(wù)、NoSQL、搜索、海量數(shù)據(jù)存儲(chǔ)/處理等領(lǐng)域中其中2~3個(gè)的整體架構(gòu)設(shè)計(jì);
6.熟悉應(yīng)用發(fā)布和運(yùn)維的細(xì)節(jié),具備復(fù)雜線(xiàn)上故障的分析和排查能力;
7.對(duì)業(yè)務(wù)產(chǎn)品具有獨(dú)立溝通、完善業(yè)務(wù)需求,并識(shí)別方案的風(fēng)險(xiǎn)的能力;能夠在負(fù)責(zé)的業(yè)務(wù)上有獨(dú)立的見(jiàn)解,能提出合理的建議;
8.具有較強(qiáng)的項(xiàng)目管理能力,協(xié)調(diào)溝通能力強(qiáng);
9.具有高度的責(zé)任心,具有較強(qiáng)的適應(yīng)能力和自學(xué)能力、良好的溝通協(xié)作、應(yīng)急響應(yīng)與問(wèn)題處理能力,做事專(zhuān)心專(zhuān)注,能夠獨(dú)立分析和解決問(wèn)題。
職位福利:周末雙休、餐補(bǔ)、五險(xiǎn)一金、績(jī)效獎(jiǎng)金、加班補(bǔ)助