Overview
Skills
Job Details
The Cassandra Database Engineer is an expert across NOSQL database technologies but specifically a specialist on Cassandra database administration.
For this position, NOSQL database expertise is mandatory with a primary focus on Cassandra databases, as well as expertise in Public Cloud technology (AWS and/or Google Cloud Platform).
For this mission, the engineer will primarily be responsible for database operational activities.
Essential Functions / Key Areas of Responsibility
The Database Engineer primary responsibility footprint:
Database performance analysis and operations review for production database platforms
Manage database operations activities including incident response, database alert resolution, and managing third party support engagement
Deploy and maintain database monitoring solutions.
Test and build database restore and recovery procedures
Database platform deployment, installation, patching, change management, and third-party software upgrades.
Responsible for database hardening procedure identification and deployment on public cloud, hosted, and on-premises platforms.
Responsible for providing database expertise and operations support to the technical support teams and project delivery teams.
Responsible for participating in database platform review, bench and tuning exercises, security evaluation, provide technical analysis and proactive recommendations for improvements and/or design changes for production platforms
Minimum Requirements: Skills, Experience & Education
HS diploma with 8+ experience in Cassandra administration (NOT architecture or design)
College degree in Computer Science preferred + 8-10 years experience
NOSQL Database: 8-10 years Cassandra administration
Extensive background with public cloud database deployment, management and migration.
Expertise in database concepts, defining standards, processes, and procedures in database deployment methodologies
Expert in operations of high-profile production database platforms with high SLA and high-performance expectation
High level of experience in managing change on production database platform on hosted, on premise, and cloud database platforms
Expert in deploying high availability database architectures
Proactive, team player, and leadership qualities with strong technical background
Excellent verbal and written communication skills
Preferred Qualifications
Highly skilled in Cassandra database administration
DataStax enterprise Cassandra administration a plus
Strong production operations and troubleshooting skills
Linux operating system background
Skilled in Public Cloud deployment methods/tools (Gitlab, Terraform, Datadog)
Knowledge of Kubernetes and Docker.
Database performance evaluation and platform bench participation
Special Position Requirements
Candidate will need to be able to multitask and quickly switch if needed to work on emergency incidents on production platforms. The position requires the ability to be able to manage tight deadlines and have visibility on project delivery goals and the ability to communicate effectively to project teams and management. The candidate will be able to thrive in fast paced work environment.