崗位職責:
1、對公司產(chǎn)品進行系統(tǒng)架構(gòu)設(shè)計,搭建系統(tǒng)核心框架,組織并參與設(shè)計評審,以及代碼檢查,對不合理的設(shè)計提出建議,不合規(guī)的代碼提出修改要求;
2、對線上運營產(chǎn)品,根據(jù)業(yè)務(wù)發(fā)展提出新的架構(gòu)設(shè)計,能夠契合新的技術(shù)及業(yè)務(wù)發(fā)展趨勢;
3、對技術(shù)難點進行攻克,把握公司的技術(shù)發(fā)展走向,為未來的發(fā)展提出的規(guī)劃和建議;
任職要求:
1、計算機相關(guān)專業(yè)本科以上學歷,8年以上相關(guān)工作經(jīng)驗;
2、JAVA基礎(chǔ)扎實;熟練使用Spring、Mybatis、Memcache、Redis、Dubbo等常用技術(shù)框架,熟悉各種技術(shù)框架的特點,優(yōu)點以及缺點,能夠快速的搭建系統(tǒng),并解決技術(shù)難題;
3、具有大型分布式系統(tǒng)經(jīng)驗,精通大型分布式系統(tǒng)的平臺架構(gòu)設(shè)計及其開發(fā)方案——例如RabitMQ/ActiveMQ,?Kafka/Jafka,Hadoop/Hive等;精通大型分布式系統(tǒng)中Linux下的部署和開發(fā);
4、熟悉MYSQL/oracle,數(shù)據(jù)庫基礎(chǔ)扎實,可以進行數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計,對常用SQL查詢熟練;熟悉sql的優(yōu)化原則,對大數(shù)據(jù)量系統(tǒng)有豐富的經(jīng)驗;
5、熟悉eclipse/svn/maven常用工具,熟悉linux/nginx/tomcat性能特點及常用操作;
6、具備設(shè)計方案的編寫能力,能夠根據(jù)要求編寫系統(tǒng)方案;
7、具備良好的溝通能力和團隊協(xié)作精神。