Globalhealthcareexchangeinc
Globalhealthcareexchangeinc

Sr Data Platform Engineer - MongoDB

datafull-timeOffice Location or Remote - USA
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
healthcare
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Roles and Responsibilities

MongoDB Administration & Architecture

  • Design, implement, and maintain MongoDB replica sets, sharded clusters, and standalone instances across production, staging, and development environments
  • Architect MongoDB solutions for high availability, disaster recovery, and horizontal scaling using sharding strategies
  • Perform capacity planning and performance tuning for MongoDB workloads, including index optimization, query analysis, and WiredTiger cache management
  • Monitor MongoDB cluster health using tools like MongoDB Cloud Manager, Ops Manager, or third-party monitoring solutions (Datadog, Elastic)
  • Design and implement backup and recovery strategies using mongodump, Ops Manager backups, AWS snapshots, or third-party solutions

Operations & Automation

  • Automate MongoDB deployment, configuration, and maintenance tasks using Infrastructure as Code (Terraform, Ansible, CloudFormation)
  • Implement monitoring and alerting for MongoDB metrics including replication lag, oplog size, connection pools, cache utilization, and slow queries
  • Perform MongoDB upgrades (version and patch releases) with minimal downtime using rolling upgrades and blue-green deployment strategies
  • Manage MongoDB security including authentication (LDAP, x.509), authorization (RBAC), encryption at rest, and TLS/SSL configuration
  • Troubleshoot production incidents including replica set failovers, performance degradation, and replication issues

Collaboration & Guidance

  • Provide guidance and mentorship to junior database engineers on MongoDB best practices, schema design, and operational procedures
  • Collaborate with application development teams on MongoDB schema design, query optimization, and data modeling strategies
  • Partner with DevOps and Infrastructure teams on MongoDB deployment automation, container orchestration (Kubernetes), and cloud infrastructure
  • Participate in change management processes, incident response, and on-call rotation for production MongoDB clusters
  • Safeguard the company's data, tools, and information systems by adhering to Operational and Security policies and procedures throughout the lifecycle of service delivery

Required Qualifications

  • Bachelor's degree from an accredited college in CS or related discipline or equivalent experience
  • 5-8 years' experience in Database Administration with at least 3 years of hands-on MongoDB experience
  • Expert-level knowledge of MongoDB architecture including replica sets, sharding, oplog, WiredTiger storage engine, and index structures
  • Proven experience managing MongoDB in high-transaction, high-availability production environments (24x7 uptime requirements)
  • Strong understanding of MongoDB performance tuning, query optimization, and index design patterns
  • Experience with MongoDB backup and recovery strategies including point-in-time recovery and disaster recovery planning
  • Hands-on experience with AWS cloud services (EC2, EBS, S3, CloudWatch) and MongoDB deployment on AWS
  • Experience with Linux/Unix operating systems and shell scripting
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now