Experience with databases with high-transaction volume in a fast-paced, globally distributed highly-available (24x7) production environment is required.
Advanced understanding and development experience with NoSQL Cassandra DB is required.
Hands-on experience in setting up a Cassandra Database, Design and Support data migration on a worldwide multi-datacenter cluster is required.
Experience with backup & recovery, security, monitoring, performance tuning and managing Cassandra cluster is desired.
Strong understanding of complex inner workings of Cassandra, such as the gossip protocol, hinted handoffs, read repairs, and Merkle trees is required.
Strong understanding and experience with JVM tuning.
Ansible experience is strongly desired.
Demonstrated knowledge of Server Administration, Security Administration, Network Administration and Application Development is preferred.
Excellent written and oral communication skills are required.
Excellent problem-solving skills, a self-starting attitude and good communication skills are essential.
Must be able to work in a team-oriented distributed environment.
Must demonstrate leadership skills without requiring positional authority.
Additional Job Description
Experience with databases with high-transaction volume in a fast-paced, globally distributed highly-available (24x7) production environment is required. • Advanced understanding and development experience with NoSQL Cassandra DB is required. • Hands-on experience in setting up a Cassandra Database, Design and Support data migration on a worldwide multi-datacenter cluster is required. • Experience with backup & recovery, security, monitoring, performance tuning and managing Cassandra cluster is desired. • Strong understanding of complex inner workings of Cassandra, such as the gossip protocol, hinted handoffs, read repairs, and Merkle trees is required. • Strong understanding and experience with JVM tuning. • Ansible experience is strongly desired. • Demonstrated knowledge of Server Administration, Security Administration, Network Administration and Application Development is preferred. • Excellent written and oral communication skills are required. • Excellent problem-solving skills, a self-starting attitude and good communication skills are essential • Must be able to work in a team-oriented distributed environment • Must demonstrate leadership skills without requiring positional authority