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