NoSQL Database Administrator

NoSQL Database Administrator

Posted 1 day ago by ARK Solutions Inc

Negotiable
Undetermined
Remote
Remote

NoSQL Database Administrator

100% Remote

Job Description:
Overview:
Seeking a Senior NoSQL Database Administrator to support the Property Engagement Platform (PEP), a mission-critical application leveraging AWS DynamoDB and DAX alongside other NoSQL technologies. While the DynamoDB/DAX footprint is smaller than our relational estate, this role is critical to ensuring availability, performance, and operational consistency for latency-sensitive and high-throughput workloads. This role requires hands-on experience operating NoSQL platforms in production, with a strong understanding of data modeling, access patterns, capacity management, and operational tradeoffs unique to NoSQL systems. Experience with Couchbase, Amazon DocumentDB, and Datadog is a strong plus.

Responsibilities:

  • Own operational support and lifecycle management for DynamoDB and DAX environments supporting PEP.
  • Partner with PEP application teams to design and validate DynamoDB data models, access patterns, and partition strategies.
  • Manage DynamoDB capacity planning, including on-demand vs provisioned throughput, autoscaling, and cost optimization.
  • Support and operate DAX clusters, including cache behavior tuning, failover considerations, and performance validation.
  • Design and support low-impact change and deployment strategies for NoSQL workloads.
  • Monitor NoSQL environments using CloudWatch and Datadog, identifying performance bottlenecks and availability risks.
  • Implement security controls including IAM-based access, encryption at rest and in transit, and least-privilege policies.
  • Collaborate with Cloud Engineering and DevOps teams using Terraform and Infrastructure-as-Code to provision and manage NoSQL resources.
  • Support incident response and on-call rotations for production NoSQL platforms.
  • Produce operational documentation, runbooks, and best practices for NoSQL usage across PEP.
  • Provide guidance on NoSQL vs relational tradeoffs, ensuring appropriate technology choices for application use cases.


Qualifications:

  • Senior-level experience supporting DynamoDB in production environments.
  • Hands-on experience with DAX, including cache behavior, performance tuning, and operational considerations.
  • Strong understanding of NoSQL data modeling, partitioning, consistency models, and access pattern design.
  • Experience operating NoSQL systems at scale with high availability and low latency requirements.
  • Strong knowledge of AWS services including IAM, VPC, CloudWatch, and KMS.
  • Experience using Terraform or similar IaC tools to manage DynamoDB, DAX, and related infrastructure.
  • Experience supporting 24/7 production platforms and participating in on-call rotations.
  • Ability to work independently, troubleshoot complex production issues, and communicate clearly with application teams.


Nice-to-Have / Strong Plus:

  • Experience with Couchbase (clusters, XDCR, upgrades, performance tuning).
  • Experience with Amazon DocumentDB or MongoDB-compatible platforms.
  • Experience with Datadog for NoSQL monitoring, alerting, and dashboarding.
  • Background transitioning from relational databases (MySQL/Postgres) to NoSQL platforms.

Familiarity with high-scale, multi-region application architectures