JAVA分布式系統架構師
JAVA分布式系統架構師
崗位職責:
1.負責系統架構的技術分解以及技術方案的設計、核心模塊的開發、重構;
2.負責大數據分布式存儲、大數據實時計算系統設計與實現、優化;
3.新技術預研,將合適的新開發技術、框架引入到產品或項目研發;
4.深度參與到各個開發團隊中并參與問題解決、方案優化、技術評審等
5.參與核心代碼的研發,指導研發工程師的產品開發和技術研究工作,解決各類技術疑難問題,形成良好的研發氛圍,提升團隊整體技術水平;
6.負責理解和管理非功能性系統需求,包括軟件的可維護性、性能、復用性、可靠性、有效性和可測試性等。
任職要求:
1.大學本科及以上學歷,計算機或相關專業;985或211院校畢業優先;
2.6年Java開發經驗,精通J2EE體系架構,熟悉Spring、Struts、Hibernate、Mybatis等開源框架,有大型網站開發經驗,2年以上架構師經驗;
3.精通大規模分布式系統架構設計及開發,精通SOA,Restful設計, 可伸縮高可用高并發高性能設計,分布式文件系統,性能分析及優化;
4.精通關系數據庫系統(MySQL,SqlServer等)和noSQL非關系數據系統的原理和架構;
5.能夠獨立進行行業大數據應用的架構設計,框架設計和調優等工作,能夠領導開發團隊進行實施;
6.熟悉常用分布式系統算法(Round-Robin,Paxos,Floom-Filter等)及設計思想,接觸過 Cassandra、Memcache、MongoDB、ZooKeeper 等;
7.具備云計算、虛擬化、存儲、網絡的基本概念,接觸過AWS、Eucalyptus、VMWare、Citrix、HyperV、CloudStack、OpenStack 等商業化云計算系統或開源云平臺之一;
8.熟悉信息安全,能在信息安全和架構中做好平衡;
9.精通敏捷開發方法。
- 2020-04-26
- 2020-04-07
- 2020-03-08
- 2020-02-02