崗位職責(zé):
1、負(fù)責(zé)生產(chǎn)及測(cè)試環(huán)境的數(shù)據(jù)庫(kù)(MySQL, PostgreSQL)的日常管理、監(jiān)控、性能調(diào)優(yōu)、備份恢復(fù)與數(shù)據(jù)遷移。
2、負(fù)責(zé) Linux 服務(wù)器的日常運(yùn)維管理,包括系統(tǒng)安裝、配置、監(jiān)控、性能優(yōu)化、故障排查與處理。
3、編寫和維護(hù)自動(dòng)化 Shell 腳本,提升部署、監(jiān)控、維護(hù)等工作的效率。
4、參與系統(tǒng)架構(gòu)的設(shè)計(jì)與優(yōu)化,保障系統(tǒng)的高可用性、安全性和可擴(kuò)展性。
任職要求:
1、5年以上JAVA開發(fā)經(jīng)驗(yàn)。
2、 熟悉 MySQL 和 PostgreSQL 數(shù)據(jù)庫(kù)的安裝、配置、管理、性能優(yōu)化、SQL 調(diào)優(yōu)及高可用方案。具備扎實(shí)的 SQL 編寫能力。
3、精通 Linux 操作系統(tǒng)(如 CentOS, Ubuntu)的常用命令、系統(tǒng)管理、網(wǎng)絡(luò)配置、性能監(jiān)控與故障排查。
4、熟練掌握 Shell 腳本編程,能夠編寫高效、可靠的自動(dòng)化運(yùn)維腳本。
5、了解 TCP/IP、HTTP/HTTPS 等網(wǎng)絡(luò)協(xié)議基本原理。
6、熟練使用 Git 進(jìn)行代碼版本管理;熟悉持續(xù)集成/持續(xù)部署(CI/CD)的基本概念和工具(如 Jenkins, GitLab CI);了解容器化技術(shù)(如 Docker)者優(yōu)先;了解常用監(jiān)控工具(如 Zabbix, Prometheus, Grafana)者優(yōu)先。
7、具備良好的分析問題和解決問題的能力,能獨(dú)立承擔(dān)復(fù)雜模塊的設(shè)計(jì)與開發(fā);具備較強(qiáng)的學(xué)習(xí)能力、責(zé)任心和抗壓能力;具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精神;對(duì)系統(tǒng)性能、安全性和穩(wěn)定性有較高追求。