工作職責(zé)
1. 系統(tǒng)運(yùn)維與監(jiān)控:
a. 負(fù)責(zé)公司Java后端系統(tǒng)的日常運(yùn)維工作,包括公司產(chǎn)品系統(tǒng)部署、升級(jí)、監(jiān)控和維護(hù),確保系統(tǒng)穩(wěn)定運(yùn)行。
b. 通過(guò)監(jiān)控工具實(shí)時(shí)監(jiān)控服務(wù)狀態(tài),及時(shí)發(fā)現(xiàn)并處理異常,保障系統(tǒng)高可用性。
2. 問(wèn)題排查與解決:
a. 參與系統(tǒng)疑難問(wèn)題的排查與修復(fù),快速定位并解決公司產(chǎn)品系統(tǒng)運(yùn)行中的故障,包括性能瓶頸、內(nèi)存泄漏等問(wèn)題。
b. 負(fù)責(zé)線上故障的緊急響應(yīng)和處理,確保業(yè)務(wù)的連續(xù)性。
3. Java開(kāi)發(fā)與優(yōu)化:
a. 對(duì)現(xiàn)有系統(tǒng)功能模塊的代碼進(jìn)行維護(hù)和優(yōu)化,根據(jù)業(yè)務(wù)需求進(jìn)行必要的代碼修改和數(shù)據(jù)變更,修復(fù)軟件缺陷,提升系統(tǒng)性能。
b. 精通Java編程語(yǔ)言,熟悉Spring、Spring Boot、Spring Cloud等主流框架。
4. AI工具應(yīng)用與開(kāi)發(fā):
a. 熟悉并能夠使用主流的AI開(kāi)發(fā)工具,如Github Copilot, Cursor, Trae等。
b. 熟悉AI工具鏈和Vibe Coding思路,可以獨(dú)立快速開(kāi)發(fā)應(yīng)用。
5. 系統(tǒng)部署與配置:
a. 協(xié)助開(kāi)發(fā)團(tuán)隊(duì)完成系統(tǒng)上線的部署工作,配置服務(wù)器環(huán)境,確保系統(tǒng)順利上線運(yùn)行。
b. 參與系統(tǒng)架構(gòu)設(shè)計(jì),從運(yùn)維角度提供優(yōu)化建議,推動(dòng)系統(tǒng)架構(gòu)的持續(xù)改進(jìn)。
6. 文檔編寫與管理:
a. 編寫和維護(hù)系統(tǒng)運(yùn)維相關(guān)的文檔,如用戶手冊(cè)、部署文檔、監(jiān)控文檔、故障處理手冊(cè)等,確保文檔的準(zhǔn)確性和完整性。
7. 自動(dòng)化運(yùn)維推進(jìn):
a. 編寫和維護(hù)自動(dòng)化運(yùn)維腳本,推動(dòng)運(yùn)維工作的自動(dòng)化和標(biāo)準(zhǔn)化,提高運(yùn)維效率。
任職要求
1. 專業(yè)背景:計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷。
2. 開(kāi)發(fā)經(jīng)驗(yàn):
a. 具備1年以上Java開(kāi)發(fā)經(jīng)驗(yàn)。
b. 熟悉Java編程語(yǔ)言,熟練掌握Spring、Spring Boot、Spring Cloud等主流框架。
3. 數(shù)據(jù)庫(kù)能力:
a. 熟悉MySQL、Postgre SQL等主流數(shù)據(jù)庫(kù),了解數(shù)據(jù)庫(kù)的基本理論,有性能優(yōu)化、故障恢復(fù)、高可用等經(jīng)驗(yàn)。
4. 中間件與工具:
a. 了解常用的Web應(yīng)用中間件,如Tomcat、WebLogic等。
b. 熟悉Linux操作系統(tǒng),掌握基本的命令操作。
5. 安裝部署
a. 熟悉各類操作系統(tǒng),虛擬機(jī),容器化編排平臺(tái),能獨(dú)立在其上安裝部署數(shù)據(jù)庫(kù),應(yīng)用系統(tǒng)等。
b. 熟練排除系統(tǒng)故障,快速恢復(fù)系統(tǒng)正常運(yùn)行。
6. 監(jiān)控與日志:
a. 熟悉監(jiān)控工具,如Zabbix、Prometheus等,能夠?qū)崟r(shí)監(jiān)控服務(wù)并通過(guò)郵件告警通知。
b. 了解ELK日志分析系統(tǒng),能夠?qū)崟r(shí)收集應(yīng)用服務(wù)日志,并在Kibana上展示相關(guān)報(bào)表。
7. AI工具能力:
a. 熟悉并能夠使用主流的AI工具,如Github Copilot、Cursor、Trae等, 熟悉Vibe Coding, 理解如何與AI配合,快速完成開(kāi)發(fā)。
b. 對(duì)大模型有較深理解,熟悉LangChain、dify、AutoGen、LangGraph等Agent框架的安裝部署。
8. 其他技能:
a. 具備良好的溝通協(xié)調(diào)能力和團(tuán)隊(duì)合作精神,能夠承受工作壓力。
b. 有較強(qiáng)的學(xué)習(xí)能力和問(wèn)題解決能力,能夠快速適應(yīng)新技術(shù)。