经验:6-8年
发布日期:2024年1月12日
地点:阿拉伯联合酋长国
职位名称:高级Devops工程师
地点:迪拜和印度
职位描述:
• 高级DevOps工程师通常具有深入理解版本控制系统、持续集成和持续交付(CI/CD)的能力,以及熟练使用脚本和编码来自动化任务的能力。设置和管理部署流水线,确保代码从开发到测试再到生产的顺利转移,然后进行监控和日志记录。
关键责任领域:
• 遵循所有相关政策、流程、标准操作规程和指示,并确保工作以受控和一致的方式进行
• 为系统、流程和实践的持续改进机会做出贡献,考虑到领先的实践、业务流程改进、成本降低和生产力提高
• 推动其他人执行和遵守相关政策、流程和操作规程
DevOps
• 熟悉AWS EKS生产系统、部署方法和各种Helm Charts方法。
• 使用Ansible进行平台配置以进行开发和调试分析
• 熟悉任何脚本语言- YAML、Shell等。
• 基础设施即代码(必备,我们希望您熟悉Terraform/CloudFormation + Ansible + Code Deploy)
• 使用Ansible(必备)或Puppet(可选)进行配置管理
• 对代码和脚本(JAVA)有一定的理解
• 软件开发生命周期和敏捷方法论。
• 数据库配置和管理(MySQL、PostgreSQL、Aurora等)
• 熟悉ELK堆栈等日志和监控工具
• 熟悉脚本语言- Shell脚本、Python等(必备)
• 对于缓存策略方面的CDN边缘/源网络知识(必备)
• 通过实施安全最佳实践、进行漏洞评估和维护合规性,确保软件交付过程的安全性和合规性
• 使用Jenkins、GitLab等实施CI/CD
• 使用Kubernetes或Docker Swarm等编排工具(必备)
• 熟悉Datadog、Site24x7、Grafana等监控工具。
教育和经验要求:
• 在AWS EKS生产系统、各种EKS、Helm Charts、Ansible配置开发和调试方面具有相关经验
• 计算机科学、信息技术或相关专业的学士学位
所需技能
技能
年
月
YAML
5
0
Ansible
6
0
CI/CD
6
0
AWS EKS生产系统
6
0
Helm Charts
6
0
版本控制系统
6
0
Shell脚本
5
0
MySQL、PostgreSQL
5
0
ELK堆栈
5
0
Jenkins
5
0