職位描述
工作職責
1、負責軟件平臺的需求分析、架構設計,包含微服務架構設計;
2、負責軟件平臺的性能、穩定性、安全優化和重構工作,能結合平臺運行狀況提供合理優化方案;
3、負責軟件平臺的技術選型和技術規劃,構建統一的微服務技術棧和企業級微服務框架;
4、參與核心業務模塊、技術框架設計及開發工作;
5、技術難題攻堅、疑難問題解決;
6、負責軟件平臺架構規范、標準的制定,指導軟件工程師的設計、實現及部署工作;
任職要求
1、本科及以上學歷,計算機等相關專業,有5年以上研發經驗,3年及以上架構設計經驗;
2、JAVA基礎扎實,熟練掌握數據結構、多線程編程,掌握常用的設計模式(領域驅動設計模式)等;
3、熟悉主流開源框架,如Spring、Springboot、MyBatis、Netty等;
4、熟練掌握數據庫以及中間件技術,如Tomcat、MySQL/PostgreSQL、Kafka、Redis、ES、MQ等;
5、熟練掌握OLAP、OLTP等相關大數據技術組件
6、熟悉容器技術,具有一定的Docker、Kubernetes相關運維經驗;
7、有大型業務軟件平臺設計經驗者優先;
8、具備合作精神,責任心強,有較強的事業心。