1、熟悉Linux(redhat/centos等)操作系统原理,包括进程、网络及IO等子系统,熟练掌握常用的Linux命令;
2、熟悉docker容器技术,了解容器集群管理工具(Kubernetes、Mesos、Marathon、OpenStack至少熟悉一种);
3、了解虚拟化技术,如vmware,kvm,xen等;
4、了解常用数据库(例如MySQL、Oracle、Redis等);
5、自我驱动的学习和工作习惯,对未知技术和领域能快速掌握并实践;
6、良好的沟通、协调能力,能在一定的压力下有效开展工作;
7、熟悉常用的持续集成工具(例如Go,Jenkins,Teamcity等)的优先;
8、熟悉 Docker 源码、为官方 repository 提交过 patch 的优先。