崗位職責:
1、參與公司JAVA開發(fā)框架的搭建和研發(fā)工作;
2、負責公司大數(shù)據(jù)平臺的Hadoop、Spark、Hbase和Storm等系統(tǒng)的搭建、調(diào)優(yōu)、維護和升級等工作,保證平臺的穩(wěn)定;
3、負責數(shù)據(jù)清洗、加工、分類等開發(fā)工作,并能響應數(shù)據(jù)分析師對數(shù)據(jù)提取的需求;
4、協(xié)助大數(shù)據(jù)分析師完成公司數(shù)據(jù)倉庫架構(gòu)的設計、建模、開發(fā);
5、協(xié)助大數(shù)據(jù)算法工程師提供相關的API接口;
6、其它公司安排的技術工作。
任職要求:
1、5年以上java及WEB應用軟件開發(fā)經(jīng)驗,2年以上系統(tǒng)設計經(jīng)驗;
2、業(yè)務理解能力強,熟悉多線程編程,分布式,緩存,消息隊列等機制;熟悉JVM,包括內(nèi)存模型、類加載機制以及性能優(yōu)化;
3、掌握主流開源技術(sping?cloud技術棧,MyBatis,Hibernate,事件驅(qū)動技術等);
4、熟練掌握包括關系數(shù)據(jù)庫、非關系數(shù)據(jù)庫、緩存等存儲技術;
5、熟悉Java反射機制和常用的設計模式;
6、有高可用架構(gòu)設計(包括應用層,數(shù)據(jù)庫高可用)的經(jīng)驗優(yōu)先;
7、工作認真負責,能獨立思考和解決問題;
8、具備良好的溝通能力、學習能力和團隊協(xié)作能力。