Logo
Anagha Techno Soft

NOSQL Data Engineer / DBA

Anagha Techno Soft, Seattle, Washington, us, 98127

Save Job

Role Overview We are seeking an experienced

NoSQL Data Engineer / Database Administrator (DBA)

to design, implement, and maintain scalable NoSQL database solutions. The ideal candidate will have strong hands-on expertise in managing large-scale, distributed, and high-availability NoSQL environments, along with solid experience in database performance tuning, automation, and data security. Key Responsibilities Database Administration:

Install, configure, upgrade, and manage NoSQL databases (e.g., MongoDB, Cassandra, Couchbase, DynamoDB, Redis).

Performance & Scalability:

Optimize query performance, data modeling, and indexing strategies to support large-scale workloads.

High Availability:

Implement clustering, sharding, replication, and failover mechanisms for mission-critical applications.

Monitoring & Troubleshooting:

Set up proactive monitoring, identify bottlenecks, and troubleshoot production issues.

Automation & DevOps:

Build scripts, automation pipelines, and CI/CD processes for database deployments and scaling.

Security & Compliance:

Enforce database security best practices, including authentication, authorization, auditing, and encryption.

Data Integration:

Work with developers, architects, and data engineers to integrate NoSQL databases with applications and ETL pipelines.

Backup & Recovery:

Design and manage backup/recovery solutions and disaster recovery strategies.

Documentation & Best Practices:

Develop and maintain database standards, policies, and documentation.

Required Skills & Experience 5 years of experience in

database engineering/administration

, with at least 2 3 years in

NoSQL technologies .

Hands-on experience with one or more:

MongoDB, Cassandra, Couchbase, DynamoDB, Redis, Neo4j, or Elasticsearch .

Strong knowledge of

data modeling , schema design, and query optimization in NoSQL systems.

Experience with

Linux/Unix environments

and shell scripting.

Familiarity with

cloud-based databases

(AWS, Azure, or Google Cloud Platform NoSQL services).

Knowledge of

automation tools

(Terraform, Ansible, Kubernetes, or similar) for database deployments.

Understanding of

security, backup, and disaster recovery

for distributed databases.

Proficiency in

monitoring tools

(Prometheus, Grafana, Datadog, CloudWatch, or similar).

Strong analytical, problem-solving, and communication skills.

Nice to Have Experience in

relational databases

(PostgreSQL, MySQL, Oracle, SQL Server).

Exposure to

Big Data ecosystems

(Hadoop, Spark, Kafka).

Certification in

MongoDB, Cassandra, or Cloud Databases .

Knowledge of

microservices architecture

and API-driven data access.

Education Bachelor s degree in Computer Science, Information Technology, or related field (or equivalent work experience).

#J-18808-Ljbffr