崗位職責:
1.負責技術團隊的搭建與管理,領導技術團隊完成公司服務端的開發(fā)工作,完成系統(tǒng)框架與核心代碼的實現(xiàn)與日常維護;
2.具備扎實的計算機基礎知識,包括數(shù)據(jù)結構、常用算法、架構設計、系統(tǒng)分析、性能優(yōu)化、系統(tǒng)安全及多系統(tǒng)開發(fā)等;
3.管理整體核心技術,組織制定和實施重大技術決策和技術方案,把握技術路線及技術發(fā)展方向,制定技術發(fā)展規(guī)劃;
4.解決研發(fā)過程中的關鍵問題及技術難題;
5.不斷學習獲取新技術知識點,提升整體技術團隊專業(yè)能力。
任職要求:
1.統(tǒng)招本科,計算機相關專業(yè)畢業(yè),6年以上工作經(jīng)驗;
2.6年及以上java開發(fā)經(jīng)驗,java基礎扎實,對java語言特性及jvm有較深入的理解,有豐富的JVM性能優(yōu)化經(jīng)驗;
3.熟悉使用linux/window操作系統(tǒng)、docker容器/docker-compose容器編排技術、nginx/tomcat應用部署,具有k8s集群架構部署經(jīng)驗者優(yōu)先;
4.熟悉常用的開源框架和中間件技術(如Spring、myBatis、RPC、Redis、MQ、WebSocket),有技術實踐和調優(yōu)經(jīng)驗,理解中間件的底層技術原理更佳;
5.熟練掌握MySQL應用開發(fā)、了解索引的原理,對SQL有性能優(yōu)化的能力,對數(shù)據(jù)庫設計有較強的實戰(zhàn)能力,具有Mysql數(shù)據(jù)庫分庫分表經(jīng)驗者優(yōu)先;
6.有大數(shù)據(jù)開發(fā)經(jīng)驗、數(shù)據(jù)湖倉開發(fā)經(jīng)驗者優(yōu)先
7.有大型高并發(fā)應用系統(tǒng)的開發(fā)經(jīng)驗優(yōu)先,對主流的分布式架構和技術方案有深入的理解和實踐經(jīng)歷
8.對技術有強烈的進取心,責任心強,具有良好的溝通能力和團隊合作精神、優(yōu)秀的分析問題和解決問題的能力。