系統(tǒng)分析與設計:與業(yè)務部門緊密協(xié)作,分析現有業(yè)務流程與痛點,設計數字化、流程化的信息化解決方案,并繪制系統(tǒng)架構圖和數據流圖。
核心平臺開發(fā)與整合:
利用Java及相關技術棧(如Spring Boot, Spring Cloud)開發(fā)、維護和優(yōu)化高可用的業(yè)務管理平臺(如ERP、CRM、MES等)后端服務。
利用C語言處理與底層硬件、遺留系統(tǒng)(Legacy System)、嵌入式設備或高性能計算模塊的接口開發(fā)和數據采集工作。
數據要素拉通與集成:
設計和實現端到端的數據集成方案,打通不同業(yè)務系統(tǒng)(如財務、生產、倉儲、銷售)之間的數據壁壘。
負責API(如RESTful, WebService)的設計、開發(fā)和維護,確保系統(tǒng)間數據交換的可靠性與高效性。
編寫和維護數據腳本,確保數據在不同平臺和數據庫間的準確流動和同步。
業(yè)務流程自動化:
使用工作流引擎(如Activiti, Camunda)或自定義開發(fā),將線下審批、表單傳遞等人工流程轉化為高效的線上自動化流程。
系統(tǒng)運維與優(yōu)化:
負責相關系統(tǒng)的部署、監(jiān)控、故障排查和性能調優(yōu),保障平臺的穩(wěn)定運行。
技術文檔編寫:編寫清晰的技術文檔,包括設計文檔、API接口文檔、系統(tǒng)操作手冊等。
技能要求
必備技能 (Must-Have)
編程語言:
Java: 精通Java語言及生態(tài)系統(tǒng),必須有使用Spring Boot、MyBatis等主流框架進行企業(yè)級應用開發(fā)的實際項目經驗。
C語言: 扎實的C語言編程能力,有系統(tǒng)級編程、硬件交互、或遺留系統(tǒng)接口開發(fā)經驗者優(yōu)先。
數據庫技術:熟練掌握SQL語言,有豐富的MySQL, PostgreSQL, Oracle等至少一種關系型數據庫的設計和優(yōu)化經驗。
了解或使用過Redis等NoSQL數據庫作為緩存或存儲解決方案