Globalhealthcareexchangeinc
Sr Data Platform Engineer - MongoDB
datafull-timeOffice Location or Remote - USA
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
healthcare
✦ 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