RESPONSIBILITIES INCLUDE
Availability and stability of the development environments.
Build and maintain self-service build and test infrastructure.
Design and implement automatic global deployment operations (CI/CD)
Improve technologies and processes while maintaining a rapid delivery cycle.
IDEAL CANDIDATES WILL HAVE
At least 4 years of experience in a management position
At least 2 years of experience in managing DevOps team
Practical experience designing and implementing CI/CD pipeline
Experience with build and CI tools such as Jenkins, TeamCity
At least 3 years of experience managing and maintaining Win & Linux servers in a global, multi-server environment
Experience writing Python and Bash scripts
Experience working with GIT
Practical experience with orchestration and configuration management tools e.g. Puppet, Ansible, Terraform
Experience configuring Amazon Web Services or similar cloud-based platforms
Experience with virtualization systems e.g., KVM, XEN, Openstack
Extra Points for:
Familiarity with Hadoop/Hbase, Mysql, MongoDB, ElasticSearch, Flume, and Kafka
Prior work experience in an Internet/SaaS company