熟練編寫shell/python一種或多種腳本語言完成系統日常運維工作和提升工作效率(Linux系統管理數量>100為佳);
主要的問題,就是下面這塊。。!!!
(中間件,中間件集群,數據庫。)
熟悉K8S, Docker, Kafka, Zookeeper, Mysql, Cassandra, Elasticsearch等開源組件的架構及實現;
6、了解常用的數據庫軟件如mysql、mongodb、oracle的部署和維護,熟悉數據庫集群部署、優化調整和維護,熟悉數據庫的管理,擴容,備份,恢復,優化,掌握基本的數據庫SQL語句;
.熟悉Linux操作系統的運維管理,熟悉Nginx,Haproxy,Tomcat,redis,rabbitmq,apollo等應用的配置和部署;
3.熟悉mysql數據庫的操作和維護
4.熟悉Java,Shell,Perl,Python開發或腳本語言一種以上;
5.熟悉Svn,Git,Jenkins,Maven的使用;
在整個國家乃至全球范圍內,去尋求那么幾個人,以及問題的解,是完全有可能的事情。。
熟悉Nginx、HA、Redis、Mysql、ES、Node等主流應用的部署及優化;
崗位要求:1. 了解 linux 操作系統的原理,有 shell 腳本開發經驗;
2\. 熟練掌握 golang編程語言,有大規模分布式系統開發經驗優先;
3\. 熟悉 mysql、redis 等數據庫;
4\. 熟悉k8s和docker 了解k8s調度、流量轉發等原理
5\. 自我驅動,良好的溝通和團隊協作能力,有一定的抗壓能力
具有一年以上的Golang開發經驗,具有Gin框架開發經驗
工作職責:
1、搭建和維護 Kubernetes集群,熟悉Docker容器技術;
2、維護分布式文件存儲,對存儲資源做統一管理;
3、參與 CI/CD 在容器化場景中的流程設計和開發;
4、為應用容器化改造及上線部署提供支持,完善部署流程;
5、針對應用場景中的問題能夠 troubleshooting;
6、基于應用場景對原生 Kubernetes 進行二次開發, 包括 CNI, CSI, CRD和 Operator 設計模式。
任職資格:
1、熟練掌握Golang語言開發,如果還具備Java語言開發經驗更佳;
2、精通Docker Engine、Swarm、Kubernetes、Mesos等主流容器技術,有開源社區相關經驗者優先;
3、熟悉1個或多個Docker生態開源項目代碼,并有改進優化經驗,有貢獻Docker相關開源項目者優先;
4、熟悉分布式存儲技術如Ceph等,并有實際搭建和使用經驗;
5、對Linux系統有深入的理解,在linux系統上具備豐富docker管理經驗;
6、熟悉DevOps流程,關注開源CI/CD技術工具;
7、較強的團隊溝通和協作能力,較強的自我驅動能力。
1\. 熟悉Oracle、DB2、SQL Server、MySQL、Postgresql、NoSQL等數據管理技術中的一種或多種,有實際的生產系統應用經驗,能夠獨立完成相關產品的部署、排錯、性能調優等工作。
2\. 熟悉Nginx、JBoss、WebLogic、WebSphere、Dubbo等中間件產品中的一項或多項 。
3\. 熟悉Java/C/C++/Python/PHP/GO中至少一種開發語言,及其相應開發框架下的服務端多線程、高并發處理機制。(重點:主要是python和java)
4\. 熟悉Windows、Linux操作系統和DNS、AD等,具有5年以上的系統管理/網絡/故障排除經驗。
5\. 熟悉Hadoop/Spark/Storm/HBase/Hive等開源或商用技術,有實際的大數據商業應用開發經驗。
6\. 有基于K8S的應用容器平臺設計、業務改造等實踐經驗。(重點:熟悉K8s docker)
加分項:
1\. 有阿里云技術認證ACA(阿里云認證助理工程師)、ACP(阿里云認證工程師)、ACE(阿里云認證高級工程師)者優先。
2\. 有基于阿里云產品的大規模應用開發或運維經驗。
3、有PMP證書;
熟悉Linux環境下各種應用的安裝、配置和優化,如:Nginx、Redis、Mysql、Kafka、Zookeeper、
CDN,SLB,ECS,OSS使用。
1、2年以上的Linux系統運維經驗,熟練掌握CentOS系統的安裝,調優等(具備RHCE等技能證書者優先);
2、熟悉K8s,熟悉Docker,對容器的編排和使用具備生產環境的實際操作經驗,熟悉基于KVM的虛擬化技術;
3、熟悉Ceph、Zookeeper、RabbitMQ、Kafka、HDFS、Mysql集群、Redis集群,并具備在生產環境實際部署的經驗。
熟練并掌握以下至少一種語言,Golang、 Python;
2\. 熟悉 Linux 系統內核 cgroups、namespace 等原理,具備豐富的 Linux 系統問題處理、優化經驗者優先;
3\. 熟悉 Docker 相關的底層技術實現;
4\. 熟悉 Kubernetes 生態、Operator 開發,有實際落地經驗者、源碼貢獻者優先;
5\. 良好的溝通和團隊協助能力, 自我驅動強,有較強的學習能力。
熟練掌握linux操作系統安裝、配置、調優,熟悉常規的linux命令,具備一定的shell腳本編寫能力;
3、熟練安裝配置常見的組件,包括但不限于nginx,tomcat、rocketmq、kafka、elk、redis、mysql、nagios、zabbix;
4、熟悉網絡原理、HTTP協議;有網絡設備(路由器、交換機、防火墻等)管理經驗;
5、熟悉gitlab-runner、jenkins等自動化工具,熟悉CI/CD集成;
6、熟悉Docker及K8S相關技術者優先;
需具備能力
1.熟悉Centos、Ubuntu等Linux操作系統,并能掌握Python、shell之一的腳本語言,熟悉TCP/IP、HTTP等協議,能獨立解決突發問題。
2.熟悉kubernetes總體架構,熟悉k8S組件間的相互關系及交互過程,具有實際k8s部署,管理,運維經驗。
3.能夠熟練搭建高可用kafka、mysql、redis等中間件(主從/集群)。
4.熟練使用ansible管理服務器,熟練編寫playbook劇本。
5.能夠通過jenkins發布應用至k8s,會使用jenkins-pipeline優先
6.熟悉主流監控平臺包括但不僅限于Zabbix、Prometheus等(主Prometheus),日志監控選型為el(F)k。
7.較強的溝通能力和理解能力,善于交流。
本科及以上學歷。一年以上大數據運維工作經驗。至少掌握java/python/shell中的一種語言。
2\. 熟悉hadoop、spark、hive、hdfs等相關技術。了解大數據平臺應用架構,具備常見問題的基本分析和解決能力。
3\. 熟悉Linux操作系統的配置、管理及優化,能夠獨立排查及解決操作系統層面的常見問題;
4\. 熟悉web應用及中間件、Mysql數據庫等的配置、部署和運維。
5\. 熟悉容器化技術和K8s平臺的運維部署。
6\. 強烈的責任心,善于溝通協作,對于人工智能等技術方向有興趣,愿意根據工作需要學習了解相關知識。
- 文章翻譯
- Large-scale cluster management at Google with Borg
- Borg Omega and kubernetes
- scaling kubernetes to 7500 nodes
- bpf 的過去,未來與現在
- Demystifying Istio Circuit Breaking
- 知識圖譜
- skill level up graph
- 一、運維常用技能
- 1.0 Vim (編輯器)
- 1.1 Nginx & Tengine(Web服務)
- 基礎
- 1.2 zabbix
- 定義
- 登錄和配置用戶
- 1.3 RabbitMQ(消息隊列)
- 原理
- RabbitMQ(安裝)
- 1.4虛擬化技術
- KVM
- 1.5 Tomcat(Web中間件)
- 1.6Jenkins
- pipline
- 1.7 Docker
- network
- 1.8 Keepalived(負載均衡高可用)
- 1.9 Memcache(分布式緩存)
- 1.10 Zookeeper(分布式協調系統)
- 1.11 GitLab(版本控制)
- 1.12 Jenkins(運維自動化)
- 1.13 WAF(Web防火墻)
- 1.14 HAproxy負載均衡
- 1.15 NFS(文件傳輸)
- 1.16 Vim(編輯器)
- 1.17 Cobbler(自動化部署)
- 二、常用數據庫
- 2.1 MySQL(關系型數據庫)
- mysql主從復制
- 2.2 Mongodb(數據分析)
- 2.3 Redis(非關系數據庫)
- 三、自動化運維工具
- 3.1 Cobbler(系統自動化部署)
- 3.2 Ansible(自動化部署)
- 3.3 Puppet(自動化部署)
- 3.4 SaltStack(自動化運維)
- 四、存儲
- 4.1 GFS(文件型存儲)
- 4.2 Ceph(后端存儲)
- 五、運維監控工具
- 5.1 云鏡
- 5.2 ELK
- 六、運維云平臺
- 6.1 Kubernetes
- 6.2 OpenStack
- 介紹
- 安裝
- 七、Devops運維
- 7.1 理念
- 7.2 Devops運維實戰
- 八、編程語言
- 8.1 Shell
- 書籍《Wicked Cool Shell Scripts》
- 8.2 Python
- 8.3 C
- 8.4 Java
- leecode算法與數據結構
- 九、雜記
- 高優先級技能
- 知識點
- JD搜集
- 明顯的短板
- 1.0 Python
- 1.1 Kubernetes
- 1.18.2 《kubernetes in action》
- 遺漏知識點
- 1.18.3 GCP、azure、aliyun
- Azure文檔
- 1.18.5 《program with kubernetes》
- Istio
- HELM
- 《Kubernetes best practice》
- Kubernetes源碼學習
- Scheduler源碼
- 調度器入口
- 調度器框架
- Node篩選算法
- Node優先級算法
- pod搶占調度
- 入口
- 主要代碼結構
- new
- 文章翻譯
- Flannel
- 從二進制集群搭建
- 信息收集
- docker優化
- 1.2 shell
- 面試題
- grep awk sed 常見用法
- shell實踐
- 1.3 Data structure(數據結構)
- Calico
- Aliyun文檔以及重點模塊
- git
- 大數據組件
- 前端,后端,web框架
- cgroup,namespace
- 內核
- Linux搜集
- crontab
- centos7常用優化配置
- centos Mariadb
- eBPF
- ebpf的前世今生
- Linux性能問題排查與分析
- 性能分析搜集
- 性能分析常用10條
- 網絡性能優化
- 文本處理命令
- sql
- Iptables
- python面試題
- iptables
- iptables詳細
- zabbix面試題,proj
- prometheus
- web中間件
- nginx
- Haproxy
- grep sed awk
- Linux常用命令
- 云平臺
- 書籍Linux應用技巧
- kafka
- kafka面試題
- ETCD
- Jenkins
- 3天補充的點
- K8s源碼
- K8s
- k8s實操
- etcd
- test
- BPF
- PSFTP使用
- StackOverflow問答精選
- 問題
- 我對于學習思考
- 修改ssh超時時間
- 課程目錄
- 運維與運維開發
- The Person
- 個人雜談
- mysql主從復制
- 對于工作的認識與思考