Astreya

Senior NoSQL Database Engineer (MongoDB)

Astreya  •  Chicago, IL (Onsite)  •  5 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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.
Astreya

About Astreya

Astreya is the leading IT solutions provider for some of the world's most recognizable and innovative organizations. Our journey started in 2001 in the heart of Silicon Valley and reaches thirty-three countries with over 2200+ IT professionals. We enable businesses to make better decisions, achieve operational efficiency and gain a competitive edge. The Astreya advantage is centered around focus and clear- vision, world-class talent, and innovative technology: Creativity is in our DNA. Our dedicated Software and Service Innovation teams bring best-in-class technology and tools to bear for our clients.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
San Jose, California
Year Founded
Unknown
Social Media