Skip to content
← Back to job listings

Senior NoSQL Database Engineer (MongoDB)

Astreya Partners, LLC · Chicago, IL, United States

IT - Network / Systems / DB AdminImported listingfull-timeabout 19 hours ago

About The Role

Database Architecture & Engineering

  • Design and implement scalable MongoDB database architectures for enterprise applications.
  • Establish data models, schema design standards, indexing strategies, and data governance practices.
  • Evaluate application access patterns and recommend optimal NoSQL data structures.
  • Design and implement sharding, replication, and clustering solutions.

MongoDB Administration

  • Install, configure, upgrade, and maintain MongoDB databases.
  • Manage MongoDB Atlas, Enterprise, or Community Edition deployments.
  • Perform backup, restore, recovery, and database refresh activities.
  • Implement database security controls including authentication, authorization, encryption, and auditing.

Performance Optimization

  • Analyze database performance issues and implement tuning recommendations.
  • Optimize queries, aggregation pipelines, indexes, and data access patterns.
  • Monitor database health, capacity, and resource utilization.
  • Drive continuous improvements in database performance and availability.

High Availability & Disaster Recovery

  • Design and support MongoDB Replica Sets.
  • Implement DR strategies and ensure RPO/RTO objectives are met.
  • Conduct failover testing and resiliency validation.
  • Support business continuity initiatives.

Cloud & Automation

  • Deploy and manage MongoDB databases across Azure, AWS, and GCP.
  • Develop Infrastructure as Code (IaC) and database automation solutions.
  • Automate provisioning, monitoring, patching, and operational tasks.
  • Support containerized deployments using Docker and Kubernetes.

Support & Operations

  • Provide L3 support for critical production environments.
  • Participate in incident management, root cause analysis, and problem management activities.
  • Maintain operational documentation, runbooks, and architecture standards.
  • Collaborate with application, cloud, and DevOps teams.

________________________________________
Required Skills
MongoDB Expertise

  • Strong hands-on experience with MongoDB Administration.
  • Deep understanding of:

o Replica Sets
o Sharding
o MongoDB Atlas
o Aggregation Framework
o Indexing Strategies
o GridFS
o Backup & Recovery
o Security & Auditing
NoSQL Technologies
Experience with one or more:

  • MongoDB
  • Cassandra
  • Couchbase
  • DynamoDB
  • Cosmos DB
  • Redis

Database Engineering

  • Data modeling and schema design.
  • Database performance tuning.
  • Capacity planning.
  • Query optimization.
  • Data migration and modernization.

Cloud Platforms
Hands-on experience with:

  • Microsoft Azure
  • AWS
  • Google Cloud Platform (GCP)

DevOps & Automation

  • Terraform
  • Ansible
  • Python/Shell Scripting
  • Git
  • CI/CD pipelines
  • Docker
  • Kubernetes

Monitoring Tools
Experience with:

  • MongoDB Ops Manager
  • CloudWatch
  • Azure Monitor
  • Datadog
  • Splunk
  • Grafana
  • Prometheus

________________________________________

Preferred Qualifications

  • MongoDB Certified Developer or DBA.
  • Experience with MongoDB Atlas Migration.
  • Experience in Database Modernization programs.
  • Knowledge of PostgreSQL, MySQL, SQL Server, or Oracle.
  • Experience supporting GenAI, Vector Databases, or AI-driven applications.
  • Exposure to Kafka and event-driven architectures.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing