崗位職責:
1. 軟件架構(gòu)設計與技術(shù)規(guī)劃
·負責公司工業(yè)軟件平臺(設備可靠性管理、資產(chǎn)績效管理APM、數(shù)據(jù)治理、數(shù)字孿生等)的總體架構(gòu)設計和技術(shù)路線規(guī)劃。
·主導平臺在微服務、SaaS與On-Prem混合部署、數(shù)據(jù)中臺、消息總線、接口標準等方面的架構(gòu)設計與優(yōu)化。
·指導技術(shù)選型、性能優(yōu)化、可擴展性與安全設計,確保系統(tǒng)滿足工業(yè)場景下的高可用、高可靠、可維護性和數(shù)據(jù)安全要求。
2. 項目管理與交付
·擔任軟件研發(fā)項目的負責人,制定項目計劃、劃分里程碑、跟蹤進度、控制風險,確保按期高質(zhì)量交付。
·管理開發(fā)、測試、運維等多角色團隊,協(xié)調(diào)客戶、產(chǎn)品、數(shù)據(jù)專家、硬件供應商等多方資源,推動需求落地。
·建立并持續(xù)優(yōu)化研發(fā)流程(DevOps、CI/CD、代碼審查、質(zhì)量保證體系),支撐企業(yè)級軟件質(zhì)量管理。
3. 技術(shù)創(chuàng)新與平臺演進
·研究并引入人工智能、大模型、知識圖譜等新技術(shù),推動智能化可靠性管理和APM平臺升級。
·參與產(chǎn)品化、SaaS化轉(zhuǎn)型設計,探索高并發(fā)、多租戶、混合云部署、API開放平臺等架構(gòu)模式。
4. 技術(shù)指導與人才培養(yǎng)
·指導中高級工程師的技術(shù)成長,推動團隊形成高效研發(fā)和架構(gòu)能力。
·制定軟件開發(fā)規(guī)范、代碼標準、技術(shù)文檔模板,并推動實施。
任職要求:
1. 熟悉Java/.NET/C++/Go/Node.js 等一種或多種后端技術(shù)棧;
2. 熟悉微服務、分布式架構(gòu)、容器化(Docker、Kubernetes)、消息中間件(Kafka、RabbitMQ)、API網(wǎng)關(guān)等;
3. 深入理解數(shù)據(jù)庫(Oracle、PostgreSQL、MySQL、SQL Server)及大數(shù)據(jù)架構(gòu)(Spark、Flink、Hadoop)、緩存(Redis、Memcached);
4. 掌握云計算平臺(Azure、AWS、阿里云等)和混合云/私有云架構(gòu)設計;
5. 熟悉DevOps、CI/CD、自動化測試及代碼質(zhì)量管理;
6. 熟悉信創(chuàng)要求,了解工業(yè)軟件特點,具備高可用、實時數(shù)據(jù)處理、可擴展架構(gòu)經(jīng)驗。