What are the responsibilities and job description for the NoSQL DBA position at Thinkreh?
We are seeking an experienced NoSQL DBA responsible for designing, deploying, and maintaining NoSQL database clusters on Linux/Unix systems. The ideal candidate should have experience with NoSQL databases such as Cassandra, CockroachDB, Redis, Singlestore, or Tigergraph. Strong knowledge of Unix systems, shell scripting, and Python is required.
Key Responsibilities:
- NoSQL Database Design and Deployment:
- Design, deploy, and maintain NoSQL database clusters on Linux/Unix systems.
- Work with various NoSQL databases (Cassandra, CockroachDB, Redis, Singlestore, Tigergraph, etc.) to ensure effective data storage solutions.
- Database Maintenance & Operations:
- Administer multiple environments (development, QA, and production) of NoSQL databases.
- Implement fully functional database clusters and manage their lifecycle, ensuring operational efficiency.
- Production Support & Troubleshooting:
- Provide production support and troubleshoot any database issues, ensuring minimal downtime and high availability.
- Optimize database performance, monitor resource usage, and implement performance tuning.
- Automation & Scripting:
- Utilize Unix shell scripting and Python to automate database tasks and ensure smooth operations.
- Develop and maintain scripts for monitoring, backup, restoration, and database migrations.
- Collaboration & Development Support:
- Collaborate with application teams to optimize database queries and configurations.
- Ensure the scalability, availability, and security of NoSQL databases for various applications.
Required Skills:
- Unix OS expertise, including shell scripting and Python.
- Hands-on experience with NoSQL databases such as Cassandra, CockroachDB, Redis, Singlestore, Tigergraph.
- Proficient in deploying, maintaining, and operating NoSQL database clusters.
- Experience with production support in a NoSQL environment.
- Strong understanding of DevOps tools and practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Proven experience in NoSQL database administration and production environment management.
Job Type: Full-time
Pay: $100,000.00 - $130,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
Application Question(s):
- Are you an US Citizen or hold Green Card or GC EAD Visa ?
- Are you comfortable with location?
- Have you applied to TCS through any job portal or consultant in the last six months?
- What is your current salary ?
- What is your expected salary ?
- Are you serving any notice period ? If yes , please mention it.
- What is your current location ?
Work Location: In person
Salary : $100,000 - $130,000