Job Description :
Responsibilities:
* Implement systems that are highly available, scalable, self-healing, and monitored
* Perform cluster tuning and optimization
* Ability to implement cloud based deployments using services such as AWS
* Work closely with engineering to implement continuous integration systems and methodologies

Required Skills & Experience:
* Linux/Unix systems and sysadmin experience
* Continuous integration (CI) using Jenkins
* Continuous deployment using Docker
* Cluster management tools such as Swarm, Fleet, Kubernetes, Mesos
* Cluster schedulers such as Marathon, Chronos


Desirable Skills & Experience:
* Big Data technologies such as Hadoop (MapReduce, YARN, HDFS), Spark, Storm, FlinkInternal
* NoSQL experience (Titan and Cassandra)
* Git
* CMake, SBT
* Python, Bash
* Issue management tools such as JIRA, Confluence, Crowd
* System monitoring tools such as Ganglia
* Configuration management tools such as Ansible, Puppet, Chef