崗位職責(zé):
1、與項(xiàng)目經(jīng)理、架構(gòu)師、前端工程師等緊密合作,共同交付功能完善、穩(wěn)定可靠的SaaS產(chǎn)品;
????
2、參與后臺(tái)系統(tǒng)代碼設(shè)計(jì)與開發(fā),使用敏捷產(chǎn)品開發(fā)流程來確保功能按時(shí)交付;
????
3、負(fù)責(zé)平臺(tái)的詳細(xì)設(shè)計(jì)與核心模塊研發(fā),對(duì)產(chǎn)品的系統(tǒng)安全性、穩(wěn)定性、高并發(fā)性設(shè)計(jì)負(fù)責(zé);
??4、參與系統(tǒng)架構(gòu)的設(shè)計(jì)和方案討論,負(fù)責(zé)模塊開發(fā),性能優(yōu)化,線上系統(tǒng)的維護(hù);
????
5、編寫、審查和維護(hù)技術(shù)文檔,研究解決項(xiàng)目中的技術(shù)難點(diǎn);
????
6、研究和評(píng)估新技術(shù)和框架,持續(xù)改善和提高產(chǎn)品的性能、靈活性及穩(wěn)定性。
????
??任職資格:
??1、本科以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè);
??2、3年以上Linux后臺(tái)開發(fā)經(jīng)驗(yàn),精通Python、Java等;
????
3、JAVA基礎(chǔ)扎實(shí),理解io、多線程、集合等基礎(chǔ)框架,對(duì)JVM原理有一定的了解;對(duì)SpringBoot、SpringCloud等開源框架熟悉,了解它的原理和機(jī)制;
????
4、?熟悉主流的設(shè)計(jì)模式,具有抽象性思維,了解主流的算法;
????
5、熟悉前后端分離,并能夠?qū)Τ绦蜻M(jìn)行性能優(yōu)化或者提出性能優(yōu)化方案;
????
6、?能夠快學(xué)習(xí)新技術(shù),了解行業(yè)動(dòng)態(tài);
????
7、熟悉開源中間件,并使用開源中間件解決問題與組件系統(tǒng);
??8、精通HTTP、TCP/IP協(xié)議,網(wǎng)絡(luò)編程,熟悉Linux操作系統(tǒng)原理,?熟悉主流Linux??系統(tǒng)(Ubuntu,centos)及常用工具的使用;
????
9、熟悉docker?指令,并使用docker?部署,熟悉docker網(wǎng)絡(luò)配置;
????
10、熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式、緩存、消息等機(jī)制;
??11、熟悉多線程及高性能的系統(tǒng)設(shè)計(jì),有高并發(fā)后臺(tái)應(yīng)用的開發(fā)經(jīng)驗(yàn);
??12、熟悉Mysql,有高并發(fā),分布式集群數(shù)據(jù)處理經(jīng)驗(yàn)優(yōu)先,有實(shí)際開發(fā)經(jīng)驗(yàn)優(yōu)先;
??13、有NOSQL項(xiàng)目經(jīng)驗(yàn),熟悉memcache,redis,mangodb等主流NOSQL存儲(chǔ)開源項(xiàng)目;?
????
14、熟悉容器化技術(shù),云計(jì)算或互聯(lián)網(wǎng)行業(yè)架構(gòu)設(shè)計(jì)者優(yōu)先;
??15、具有良好的學(xué)習(xí)能力、溝通能力、團(tuán)隊(duì)合作意識(shí);
??16、強(qiáng)烈的責(zé)任心與主動(dòng)性,對(duì)所負(fù)責(zé)工作有owner意識(shí),并能自我驅(qū)動(dòng)成長(zhǎng);
????
17、良好的溝通、團(tuán)隊(duì)協(xié)作能力,責(zé)任心強(qiáng),承擔(dān)較大的工作壓力。