hirly

Apply with hirly

Senior NoSQL Database Engineer (MongoDB)

Astreya · Chicago, IL

Upload your resume to see how well you match this job — free, in seconds, no account needed.

Your resume is used only to score it against this job. If you don't create an account, it is deleted within 24 hours.

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.
Apply: Senior NoSQL Database Engineer (MongoDB) at Astreya