崗位職責(zé):
1、從事大數(shù)據(jù)平臺(tái)化的開(kāi)發(fā),提升海量數(shù)據(jù)的處理性能;
2、對(duì)現(xiàn)有架構(gòu)的不足進(jìn)行分析,找到系統(tǒng)的瓶頸,并加以改進(jìn)以提升系統(tǒng)的性能
3、集群運(yùn)維,解決各種疑難雜癥,對(duì)系統(tǒng)進(jìn)行性能調(diào)優(yōu);
4、識(shí)別系統(tǒng)潛在風(fēng)險(xiǎn),設(shè)計(jì)應(yīng)對(duì)解決方案,優(yōu)化系統(tǒng)性能。
任職要求:
1、5年以上軟件設(shè)計(jì)開(kāi)發(fā)工作經(jīng)驗(yàn),其中2年以上軟件架構(gòu)經(jīng)驗(yàn),大數(shù)據(jù)、互聯(lián)網(wǎng)從業(yè)經(jīng)驗(yàn)優(yōu)先。
2、精通JAVA語(yǔ)言,精通Spring、Spring MVC、Struts2、Hibernate/MyBatis等開(kāi)源框架;
3、對(duì)計(jì)算機(jī)系統(tǒng)、網(wǎng)絡(luò)和安全、應(yīng)用系統(tǒng)架構(gòu)等有全面的認(rèn)識(shí);對(duì)應(yīng)用性能監(jiān)控調(diào)優(yōu),測(cè)試工具、壓力測(cè)試有相關(guān)經(jīng)驗(yàn);
4、熟悉SOA系統(tǒng)架構(gòu)設(shè)計(jì)和實(shí)現(xiàn);熟悉負(fù)載均衡技術(shù)。如LVS、Nginx、Apache;
5、精通常見(jiàn)開(kāi)源系統(tǒng)/框架,能掌握內(nèi)部工作機(jī)制并熟練使用,例如:Junit、Maven、Memcached、Mina、Netty、Redis、Dubbo、ActiveMQ、Kafka、Mongo、Zookeeper等技術(shù),具備項(xiàng)目運(yùn)用經(jīng)驗(yàn);
6、精通多線(xiàn)程、高性能并發(fā)的系統(tǒng)設(shè)計(jì)開(kāi)發(fā)或者調(diào)優(yōu);
7、掌握Oracle、MYSQL等主流數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)水平和垂直拆分,讀寫(xiě)分離,數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程等技術(shù),精通數(shù)據(jù)庫(kù)的性能調(diào)優(yōu),可實(shí)現(xiàn)快速問(wèn)題發(fā)現(xiàn)及排除;
8、了解大規(guī)模分布式集群的平臺(tái)開(kāi)發(fā)維護(hù)和優(yōu)化者優(yōu)先,例如:Hadoop、Hive、HBase、Solr、Elasticsearch、Storm、Spark、Ignite;
職位類(lèi)別:
JAVA開(kāi)發(fā)工程師
舉報(bào)