職位描述:
?1.?承擔部門各項目團隊的技術統一管理職責;
?2.?配合項目經理對項目所用技術架構、選型進行比選、自制外購分析、工作量評估等;
?3.?負責對項目團隊中的開發(fā)人員進行技術指導;
?4.?負責整理歸納并優(yōu)化各項目所用的系統架構、技術架構、網絡架構、技術規(guī)范;
?5.?對已經進入運營狀態(tài)的系統進行技術支持,提供優(yōu)化意見,排查隱患;
?6.?配合項目經理對項目中的技術性文檔進行編寫及審核;
?7.?負責各項目框架中網絡信息安全、系統運維的技術管理工作;
?8.?承擔部門中研發(fā)課題、論文、專利材料編寫等工作;
?9.?完成領導交辦的其他任務;
?任職要求:
?1.?5年以上開發(fā)經驗;1年以上技術管理經驗;
?2.?熟練掌握使用思維導圖、甘特圖、系統流程圖、系統架構圖、網絡拓撲圖、技術架構圖等工具設計項目的經驗。
?3.?精通SpringMVC、SpringBoot、SpringCloud架構原理,熟悉目前主流的架構。
?4.?熟悉數據庫的應用,精通主流關系型數據庫Mysql、Oracle、PostgreSQL非關系型數據庫?redis,mongodb的實際使用經驗,熟悉各類數據存儲中間件的使用;?
?5.?熟悉對象存儲系統MinIO以及分布式發(fā)布訂閱消息系統kafka的使用,熟練使用Nacos進行服務注冊和服務調用,了解其相關配置及作用。
?6.?熟悉使用一種或多種工作流引擎,熟練使用流程設計器制作相關流程配置文件。
?7.?對于Java基礎技術體系(包括JVM、類裝載機制、多線程并發(fā)、IO、網絡、RPC)有一定的掌握和應用經驗,基本掌握Jconsole、Jmap、Jstack等Java調試工具;
?8.?熟練使用docker、k8s等devops周邊工具,有容器管控、自動運維、服務監(jiān)控等領域實踐經驗優(yōu)先;
?9.?熟練JAVA基礎扎實,熟悉JVM、精通IO、多線程、集合等基礎框架,熟悉常用的設計模式和開源框架;
?10.?熟悉分布式服務框架,有實戰(zhàn)經驗,精通大流量、高并發(fā)、高性能的分布式系統的設計及應用,擅長性能調優(yōu)者優(yōu)先;
?11.?熟悉Excel表單各類導入及導出開發(fā)經驗;
?12.?具備前端框架使用開發(fā)經驗,如?Vue、ElementUI、EasyUI、LayUI、Extjs等。
?13.?具備前端HTML、CSS、JavaScript、Jquery開發(fā)經驗,能按需調整前端樣式;
?14.?具備各類統計圖框架使用開發(fā)經驗如Echarts、HighCharts、D3等;
?15.?了解一種或多種國產化數據庫、操作系統、中間件,具備國產化適配相關項目經驗者優(yōu)先。
?16.?具有良好的溝通、表達和現場應變能力,能夠承受工作壓力。