Senior NoSQL Database Engineer (MongoDB)

Astreya
  • Chicago, Illinois
    10 days ago

    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.

    Numbers & Facts

    LocationChicago, Illinois

    Skills

    • Amazon Web Services (AWS)unmatched
    • Ansibleunmatched
    • Apache Cassandraunmatched
    • Artificial Intelligence (AI)unmatched
    • Auditingunmatched
    • Authenticationunmatched
    • Automationunmatched
    • Business Supportunmatched
    • Capacity Managementunmatched
    • Capacity Utilizationunmatched
    • Cloud Computingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cryptographyunmatched
    • Data Migrationunmatched
    • Data Modelingunmatched
    • Data Partitioningunmatched
    • Data Recoveryunmatched
    • Data Structuresunmatched
    • Database Administrationunmatched
    • Database Analysisunmatched
    • Database Architectureunmatched
    • Database Designunmatched
    • Database Programmingunmatched
    • Database Recoveryunmatched
    • Database Technologyunmatched
    • Disaster Recoveryunmatched
    • Dockerunmatched
    • Documentationunmatched
    • Enterprise Applicationsunmatched
    • Enterprise Architectureunmatched
    • Failoverunmatched
    • GCP (Good Clinical Practices)unmatched
    • Gitunmatched
    • High Availabilityunmatched
    • Incident Managementunmatched
    • Information/Data Security (InfoSec)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • MongoDBunmatched
    • MySQLunmatched
    • NoSQLunmatched
    • Operational Supportunmatched
    • Operations Managementunmatched
    • Oracle Databaseunmatched
    • Performance Analysisunmatched
    • Performance Managementunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Production Supportunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • Query Optimizationunmatched
    • Redisunmatched
    • Registered Training Organisation (RTO)unmatched
    • Replication and Remote Mirroringunmatched
    • Resource Utilizationunmatched
    • Root Cause Analysisunmatched
    • Software Patchesunmatched
    • Splunkunmatched
    • Unix Shell Programmingunmatched
    • Validation Testingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder