Overview
On Site
Full Time
Skills
dba
NOSQL
Aerospike
Job Details
Role: NoSQL DBA
Location: Austin, TX/Dallas, TX (5days Onsite)
Duration: Full Time
Note: We are looking for NoSQL DBA having hands on experience in preferably in Aerospike database administration or MongoDB/Cassandra with scripting knowledge, preferably Python.
Job Description
Job Summary
We are looking for an NOSQL DB DBA preferably Aerospike DB with 7+ years of experience who has expertise in the Aerospike or other NOSQL Databases and expertise in enabling high availability, replication, Backup and Restoration, Monitoring, performance tuning, Partitions, Migrations and driving the implementation of best practices.
Technical Skills:
- NoSQL DB
- Configuration, Performance Turning, Best Practice Implementation
- Good knowledge of in memory data store
- Hands on experience in cross data center replication
- Good knowledge on XDR, partitions, migrations and master-replica concepts
- Hands-on experience on sharding
- Performance fine-tuning, identify suitable indexes
- Backup and restore
- Log rotation, retention
- Capacity planning
- Hands on experience in basics of Linux commands
- Hands on experience in linux shell or python script
- Good knowledge on saltstack , Powershell and/or ansible
- Splunk - query developer, dashboard creation
- Alerting and monitoring
- Perform the standard Application DBA duties
- Own Incident Management, Change Management, Release Management & Problem Management
- Create / Maintain database applications, scripts, features, and data integration solutions, as required
- Collaborate with App developers to optimize queries, improve DB execution plans
- Performance tuning Identifying and resolve bottlenecks in database performance
- Create and update documentation
- Participate in the management and operations of MongoDB & Aerospike deployments
- Participate in and execute scheduled change management procedures
- Participate in the delivery of proactive tasks to improve the stability, performance, and fault tolerance of live environments
- Participate in capacity planning and execution of database operations
- Contribute to the development of automation and monitoring software, and other essential tools and scripts
- Resolve technical issues of projects and Explore alternate designs
- Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
- Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
- Train and coach members of project groups to ensure effective knowledge management activity.
Certifications Needed:
- Industry relevant certifications desirable
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.