新加坡NCS恩士迅信息科技(成都)-某互聯網大廠項目:
職位描述:
1、參與產品需求分析、業務討論、設計工作,評估需求的技術可行性和技術難點;
2、負責產品的技術框架選型,編寫接口規范、編碼規范等文檔;
3、負責系統架構設計、搭建、數據庫設計、核心功能代碼的編寫;
4、為開發人員提供快速有效的開發框架、服務、公用組件;
5、負責項目開發過程中的技術攻關,和運行中出現的技術問題;
6、負責對架構進行優化,持續改進性能、可擴展性、穩定性、安全性。
職位要求:
1、計算機或相關專業,統招本科或以上,工作細致、善于思考,精通JAVA,有知名公司工作經驗優先;
2、負責規劃云平臺建設,包括云端架構、安全架構、集成架構等的方案設計;
3、具備扎實的Java基礎,深入了解http原理、socket通訊,熟悉主流開源框架,精通SpringCloud、SOA、微服務;
4、熟悉互聯網云平臺架構、分布式、微服務架構,對大型分布式、高并發、高負載、高可用性系統設計有一定的了解;
5、負責設定業務邊界,業務模塊間的交互及API的定義、接口規范;以及核心功能的設計與編碼工作;
6、對面向對象有深刻的理解、熟悉常用設計模式;
7、精通MSSQL、 MySQL、Redis、Mongodb、HBase等數據庫設計、性能優化、存儲優化;
8、掌握架構設計方法,獨立負責過云平臺系統架構設計者優先;有視頻云平臺工作經驗者優先;
9、有ES集群的問題診斷、性能優化經驗者優先;精通消息中間件RabbitMQ、Kafka的設計、優化和適用場景者優先;
10、熟悉Hadoop生態圈,有大數據平臺框架經驗者優先;有流式數據組件經驗者優先(Flink,SparkStreaming);
11、有強烈的責任心、善于溝通、具有團隊合作精神,善于編寫技術文檔。
12、英文口語流利。