崗位職責:
1、負責項目技術(shù)架構(gòu)設計和整體解決方案制定;
2、參與需求分析、技術(shù)決策、架構(gòu)設計、概要設計和詳細設計,核心代碼的編寫;
3、解決現(xiàn)有系統(tǒng)的性能、解決系統(tǒng)中的關(guān)鍵問題和技術(shù)難題;
4、熟悉集成項目總分包項目交付方式中的技術(shù)合作及異構(gòu)系統(tǒng)平臺間的集成和交互技術(shù)設計;
5、能獨立解決和攻克技術(shù)難題,對新技術(shù)和新知識有很強的學習能力;
6、能編寫大型系統(tǒng)項目的總體解決方案(PPT),善于培訓技術(shù)團隊和演講方案。
任職要求:
1、計算機相關(guān)專業(yè)本科以上學歷,5-10年IT行業(yè)工作經(jīng)驗,具有大型系統(tǒng)的技術(shù)架構(gòu)\應用架構(gòu)\數(shù)據(jù)架構(gòu)相關(guān)的實踐工作經(jīng)驗;
2、有大數(shù)據(jù)、高并發(fā)、高性能的分布式系統(tǒng)架構(gòu)設計和實施經(jīng)驗,基于計算集群的軟件系統(tǒng)架構(gòu)設計和實施經(jīng)驗,了解Spark.?Storm等計算平臺;
3、精通Java、JVM調(diào)優(yōu),精通Spring、SpringMVC、Mybatis等開源框架,至少5年以上Java項目開發(fā)經(jīng)驗;
4、熟悉JavaEE規(guī)范,精通常用的設計模式、設計原則,熟練運用UML進行分析設計工作;
5、精通微服務架構(gòu)設計,熟悉微服務開發(fā)框架SpringCloud,或其他微服務框架,?有服務治理和實操的成功實施經(jīng)驗;
6、掌握Mysql/SQL?Server/Oracle等常用關(guān)系型數(shù)據(jù)庫,能夠?qū)QL進行優(yōu)化;
7、熟悉Linux,熟練掌握并使用Nginx、Tomcat、Apache等WEB服務相關(guān)開源項目及性能調(diào)優(yōu);
8、熟悉分布式系統(tǒng)基礎設施中常用的技術(shù),如緩存(Varnish、Memcache、Redis)、消息中間件?(Rabbit?MQ、Active?MQ、Kafka、NSQ)等,有實踐經(jīng)驗。