1、負責公司產品的功能規(guī)劃、需求分析設計、技術實現(xiàn)和用戶體驗;
2、參與公司產品的架構優(yōu)化,性能優(yōu)化并輔助其他模塊進行技術實現(xiàn);
3、協(xié)助并完成其他各類技術開發(fā)任務。
4、負責公司軟件部門管理
職位要求:
1.?本科或以上學歷,計算機或數(shù)學相關專業(yè)優(yōu)先,必須具有電力行業(yè)相關經驗。
2.?有5年以上java開發(fā)經驗,至少3年以上技術團隊管理經驗,能獨立進行項目開發(fā),同時也具有項目管理能力。
3.?扎實的java編程基礎,?理解io、多線程、集合等基礎框架,對JVM原理有一定的了解,熟悉Spring、ibatis、Spring?boot、dubbo、netty等框架;
3.?熟悉微服務架構,有REST?API接口經驗;熟悉HTTP、Restful?API、具有大規(guī)模軟件系統(tǒng)的設計能力;
4.?熟悉分布式系統(tǒng)的設計和應用,熟悉分布式、緩存、消息等機制;能對分布式常用技術進行合理應用,解決問題;
5.?掌握多線程及高性能的設計與編碼及性能調優(yōu);有高并發(fā)應用開發(fā)經驗;
6.?掌握Linux?操作系統(tǒng)和大型數(shù)據庫(postgresql、MySql);對sql優(yōu)化有豐富的經驗;
7.對于私有云下的微服務架構,有實踐經驗;
8.熟悉主流中間件(?Nginx,Tomcat,HAProxy,Redis,?ElasticSearch、RabbitMQ、Kafka?等)的高可用架構及其原理,了解其安裝部署,調優(yōu)及運維;
9.良好的學習和表達能力、邏輯思維能力;
10.良好的溝通能力和團隊協(xié)作精神,較強的主動性和責任心,能夠自我驅動,不斷學習。
以下經驗或技能優(yōu)先:
1.有私有云框架構建經驗;
2.熟悉Redis、RabbitMQ、dubbo、netty等的使用;
3.電力配電房監(jiān)控輔助系統(tǒng)經驗;