崗位職責:
1、項目需求分析和設計、Java核心代碼開發和單元測試,對代碼質量和進度負責;
2、帶領并指導小組開發工程師進行代碼開發/單元測試等工作;
3、開發項目架構設計、接口規范制訂、技術文檔編寫、關鍵技術驗證和選型;
4、項目管理工作,項目立項,需求評審,開發,測試,上線流程的跟進和監督;
5、技術資料和代碼的整合工作;
7、軟件著作權及專利撰寫及申報過程的支撐工作;
8、業務運營技術支撐;項目環境部署、運行維護等;
9、公司或上級安排的其它工作內容。
任職資格:
教育背景:計算機相關專業大專及以上學歷;
培訓經歷: 受過研發管理、項目管理等方面的培訓;
經 驗:2年以上Java項目開發實施工作經驗,參加過大型項目開發;
技能技巧:
精通Java開發和面向對象設計辦法,熟悉軟件設計模式和軟件工程理論,具有良好的編程習慣;
熟悉微服務框架,精通springboot、springcloud、netty等主流框架開發過程;
熟悉Ajax、vue2/vue3前端框架;
熟練掌握分布式存儲(HDFS、fastdfs等)、分布式緩存(Memcached集群、redis集群)、分布式事務處理方案、消息中間件(RabbitMQ、kafka);
熟練應用nacos/consul注冊中心、服務網關、鑒權中心;
熟悉Mysql/postgresql/kingbase等主流數據庫或國產數據庫、熟悉復雜SQL性能優化,以及數據運維自動運行腳本編寫;
熟練操作Nginx多級接入配置;熟悉docker、docker-compose部署或systemctl命令啟動配置;
熟悉使用svn或git代碼管理工具、禪道或project等項目管理工具;
有實際各類大氣觀測設備數據流、物聯網技術實現者優先考慮;
熟悉python數據算法處理者,如nc文件、雷達數據、網格數據處理者優先考慮;