職責(zé):
?1.???????負(fù)責(zé)公司網(wǎng)管軟件架構(gòu)設(shè)計(jì),根據(jù)產(chǎn)品需求、分析、設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)架構(gòu)方案,保障系統(tǒng)架構(gòu)的安全、穩(wěn)定、高性能;
?2.???????負(fù)責(zé)產(chǎn)品設(shè)計(jì)方案評(píng)審及改進(jìn),指導(dǎo)其他工程師的設(shè)計(jì)開(kāi)發(fā)工作,并整體保障代碼質(zhì)量;
?3.???????負(fù)責(zé)平臺(tái)核心基礎(chǔ)模塊設(shè)計(jì)開(kāi)發(fā);負(fù)責(zé)核心技術(shù)問(wèn)題的攻關(guān),系統(tǒng)性能優(yōu)化;
?4.???????負(fù)責(zé)制定產(chǎn)品開(kāi)發(fā)規(guī)范,制定技術(shù)標(biāo)準(zhǔn),善于從實(shí)踐項(xiàng)目開(kāi)發(fā)中總結(jié)技術(shù)經(jīng)驗(yàn),并編寫成相應(yīng)的技術(shù)文檔,對(duì)其他工程師提供培訓(xùn),提高團(tuán)隊(duì)整體開(kāi)發(fā)能力;
?5.???????負(fù)責(zé)新技術(shù)的研究、關(guān)鍵技術(shù)驗(yàn)證,產(chǎn)品架構(gòu)演進(jìn)。
??職位要求
?1.???????有大型網(wǎng)管平臺(tái)系統(tǒng)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)優(yōu)先;
?2.???????計(jì)算機(jī)相關(guān)專業(yè),5年及以上JAVA開(kāi)發(fā)經(jīng)驗(yàn),3年以上系統(tǒng)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)。
?3.???????深入理解Java面向?qū)ο笤O(shè)計(jì)的思想和常用的設(shè)計(jì)模式;
?4.???????精通Java技術(shù),理解IO、NIO、多線程編程、集合等基礎(chǔ)框架,以及JVM原理和性能調(diào)優(yōu);
?5.???????有大型分布式、高并發(fā)、高負(fù)載、高可用系統(tǒng)架構(gòu)、服務(wù)器運(yùn)維及水平擴(kuò)展方面經(jīng)驗(yàn),能對(duì)分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決問(wèn)題;
?6.???????熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,理解SOA、微服務(wù)等分布式架構(gòu)等原理和思想;
?7.???????熟悉SQL優(yōu)化、MySQL數(shù)據(jù)庫(kù);緩存技術(shù)和NoSQL技術(shù);
?8.???????熟練掌握消息中間件RabbitMQ/ActiveMQ/RocketMQ;
?9.???????熟悉linux操作命令;
?10.????精通網(wǎng)絡(luò)編程,熟悉SNMP、IPMI、SSH、RDP、HTTP,TCP/IP協(xié)議、RESTful、熟悉Mina/Netty、Webservice開(kāi)發(fā);
?11.????注重團(tuán)隊(duì)協(xié)作,具備良好的溝通協(xié)調(diào)能力和過(guò)人的抗壓能力;
?12.????具備良好的語(yǔ)言表達(dá)及溝通能力,具備良好的文檔能力,對(duì)新技術(shù)和概念具備良好的學(xué)習(xí)和應(yīng)用能力;