NoSQL Database Engineer
Ova Technologies
New York, NY, United States
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
Adaptable Database Systems
Amazon Web Services
Big Data
BigTable
Cloud Database
Databases
Couchbase Servers
Data Migration
Database Development
Database Security
Shard (Database Architecture)
DevOps
+33 more
Disaster Recovery
Distributed Data Store
Distributed Systems
Amazon DynamoDB
Apache Hadoop
Monitoring of Systems
Apache HBase
Linux System Administration
MongoDB
NoSQL
Performance Tuning
Query Optimization
Redis
Prometheus
Shell Script
Datadog
Scripting
Google Cloud
Cloud Platform System
Apache Cassandra
System Availability
Database Optimization
Apache Spark
Database Performance
Containerization
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Apache Kafka
Cosmos DB
Terraform
Docker
Elk Stack
Job description
We are seeking a skilled NoSQL Database Engineer responsible for designing, implementing, managing, and optimizing scalable NoSQL database solutions. The role involves database architecture, performance tuning, data modeling, replication, monitoring, and ensuring high availability for distributed database environments., * Design, deploy, configure, and maintain NoSQL database platforms.
- Develop scalable data models based on application and business requirements.
- Manage database clusters, replication, partitioning, and high-availability configurations.
- Perform database performance tuning, query optimization, and capacity planning.
- Monitor database health, availability, resource utilization, and system performance.
- Troubleshoot database issues related to latency, failures, connectivity, and data consistency.
- Implement backup, restore, disaster recovery, and data migration strategies.
- Ensure database security through authentication, authorization, encryption, and access controls.
- Automate database operations using scripting and DevOps tools.
- Collaborate with application developers, DevOps engineers, and system architects.
- Support database upgrades, patches, and version migrations.
- Create and maintain technical documentation, operational procedures, and best practices.
Requirements
- Bachelorβs degree in Computer Science, Information Technology, Engineering, or related field.
- Strong experience with NoSQL database technologies such as:
- MongoDB
- Apache Cassandra
- Redis
- Amazon DynamoDB
- Couchbase
- HBase
- Strong understanding of NoSQL concepts:
- Document databases
- Key-value stores
- Wide-column databases
- Data modeling
- Sharding and partitioning
- Replication strategies
- Consistency models
- Experience managing distributed database environments.
- Knowledge of database performance monitoring and troubleshooting.
- Strong understanding of Linux/Unix systems and shell scripting.
- Experience with database security, backup, and recovery processes.
Preferred Skills
- Experience with cloud database platforms:
- AWS DynamoDB
- Amazon DocumentDB
- Azure Cosmos DB
- Google Cloud Bigtable
- Knowledge of container platforms such as Docker and Kubernetes.
- Experience with infrastructure automation tools:
- Terraform
- Ansible
- Kubernetes operators
- Familiarity with DevOps tools and CI/CD pipelines.
- Knowledge of big data technologies such as:
- Apache Kafka
- Apache Spark
- Hadoop ecosystem
- Experience with monitoring tools:
- Prometheus
- Grafana
- ELK Stack
- Datadog
Preferred Certifications
- MongoDB Certified Developer/Administrator
- AWS Database Certification
- Cloud Platform Certifications
- Linux Administration Certifications
Soft Skills
- Strong analytical and troubleshooting skills.
- Ability to work with large-scale distributed systems.
- Good communication and documentation skills.
- Ability to handle production-critical database environments.
Experience Level
- 2 4 years: NoSQL Database Engineer
- 4 7 years: Senior NoSQL Database Engineer
- 7 years: Lead NoSQL Database Engineer
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦