一、崗位職責(zé)
1、負(fù)責(zé)各類系統(tǒng)的日常運(yùn)維及部署,故障排查。
2、參與系統(tǒng)版本升級(jí)工作,確保升級(jí)過程平穩(wěn),不影響業(yè)務(wù)連續(xù)性。
3、負(fù)責(zé)大數(shù)據(jù)組件的相關(guān)安裝、部署及調(diào)優(yōu)。
4、負(fù)責(zé)大數(shù)據(jù)平臺(tái)的運(yùn)維、部署、擴(kuò)容等,保障服務(wù)穩(wěn)定。
5、編寫運(yùn)維工作相關(guān)技術(shù)文檔,對(duì)運(yùn)維資料進(jìn)行整理歸檔。
二、崗位要求
1、熟練掌握 Linux 操作系統(tǒng)(如 CentOS、Ubuntu 等),具備系統(tǒng)安裝、配置、優(yōu)化及故障排查能力,能夠進(jìn)行服務(wù)器的日常維護(hù)、監(jiān)控。
2、熟悉網(wǎng)絡(luò)原理和 TCP/IP 協(xié)議,能夠進(jìn)行網(wǎng)絡(luò)配置,如 VLAN 劃分、NAT 配置、防火墻策略設(shè)置等。
3、熟悉常用中間件,如Tomcat、Nginx、Redis等,具備中間件的安裝、配置、調(diào)優(yōu)和維護(hù)能力。
4、熟練使用 Shell、Python 等腳本語(yǔ)言進(jìn)行系統(tǒng)管理和運(yùn)維任務(wù)開發(fā),如日志分析、數(shù)據(jù)處理、監(jiān)控腳本編寫等,提高運(yùn)維效率。
5、熟悉主流數(shù)據(jù)庫(kù),如 MySQL、MongoDB、PG等。
6、掌握容器技術(shù),Docker,可以編寫 dockerfile ,熟悉 docker 網(wǎng)絡(luò)、存儲(chǔ)、跨主機(jī)通信。
7、熟悉Kubernetes 集群的日常運(yùn)維工作,涵蓋集群部署、擴(kuò)縮容操作,以及針對(duì)集群運(yùn)行中出現(xiàn)的故障進(jìn)行排查與修復(fù),維持集群的穩(wěn)定運(yùn)作。
8、熟悉CDH大數(shù)據(jù)集群運(yùn)維管理,能快速定位并解決問題。
9、熟悉大數(shù)據(jù)相關(guān)開源組件(Hadoop/Hive/Spark/Impala/Flink/ES),具備編寫高階MapReduce Task、Spark Task或Hive SQL能力,能夠處理PB級(jí)別或更多的數(shù)據(jù)集。