The Data Engineer is responsible for building out and managing our Apache & DataStax Cassandra and Solr clusters as a replacement for our existing MySQL databases. The engineer will be responsible for working with Dev and infrastructure teams to; upgrade, manage, optimize, monitor, etc.. our Cassandra and Solr clusters.
This opportunity will require expertise of Cassandra key concepts such as SSTables, compaction, and garbage collection, as well as Solr concepts such as; core, schema, indexes, and field types. This is a ground floor opportunity to be responsible for DevOps and production support of the new Cassandra and Solr clusters you help design and build.
Key Responsibilities
- Manage and maintain the Cassandra and Solr clusters
- Responsible for the uptime (99.9+) of the Cassandra & Solr clusters
- Responsible for documentation of run-books and architecture diagrams
- Experience with large scale spikes in production traffic
- Experience in an agile environment
Qualifications
- Strong communication skills, with the ability to speak to your audience whether they are managers, business users, developers, architects, or DevOps
- Can-do attitude and hands-on ability to do the work yourself and not solely rely on others
- BS, BA, or advanced degree in computer science OR relevant work experience
- Minimum 3 years of related professional experience
- Senior level with *nix, Cassandra, and/or MySQL or equivalent RDBMS
- Nice to have: Knowledge of Apache Spark and Apache Kafka
- Experience migrating from MySQL or equivalent to Cassandra is a PLUS
- Understanding of Fantasy Football is a plus