1、计算机及相关专业、硕士及以上学历,3年以上工作经验;
2、熟悉软件配置管理、发布管理的原理和方法,熟练使用SVN、GIT等SCM工具;
3、熟练使用Jenkins(熟练编写JenkinsFile)、Gitlab CI等持续集成工具以及开源/商业CI工具(腾讯蓝鲸、阿里云效等)的优先;
4、熟悉Jira、禅道等项目管理工具,并通过项目管理工具实现度量管理或项目进度管理;
5、熟悉Java语言,有过基于Java语言开发的微服务架构经验,熟练使用Apache Ant、Maven 、Gradle等自动化构建和测试工具优先;
6、熟悉linux操作系统,熟练运用python、shell等脚本语言实现配置脚本功能;
7、熟悉Ansible等CD工具,有大型分布式系统运维经验的优先;
8、熟悉ELK、grafana等CO工具,有系统运营经验的优先;
9、熟悉Docker、Docker Compose、Kubernetes,并有项目虚拟化经验优先;
10、熟悉DevOps研发流程以及持续集成工具链上的各种开源工具;
11、热爱DevOps,持续集成,持续部署方向以及有想法、喜欢挑战者优先;
12、良好的学习能力、沟通能力、适应能力,责任心强,团队合作精神,能在压力下独立解决问题。