B
MongoDB Database Administrator (DBA)
External job listingat Businessintelli
MongoDB Database Administrator (DBA) in Austin, TX and Sunnyvale, CA. Requires MongoDB DBA experience, sharding, security, Linux, Python/Shell and AWS.
External source - not verified17 hours agoOpen until: Jan 22, 2027
Salary
Not provided
Location
Sunnyvale, Canada
Employment type
Full time
Workplace
Not provided
MongoDB Database Administrator (DBA)
Sunnyvale, Canada
Job description
About the role
We are looking for an experienced MongoDB Database Administrator (DBA) with strong expertise in MongoDB cluster administration, sharding, replication, security, performance tuning, and AWS migration.
Tasks
- Design, install, configure, and manage multi-node MongoDB replica sets and sharded clusters on Linux.
- Configure MongoDB Backup, Restore, and Monitoring (BRS) and Ops Manager, including cluster onboarding and upgrades.
- Implement MongoDB security using X.509 authentication, TLS/SSL, authorization, and auditing to meet enterprise security standards.
- Automate backup, restore, monitoring, and operational tasks using Python and Shell scripting.
- Manage replica and shard nodes, shard key selection, range-based and hashed sharding, and data distribution.
- Perform MongoDB upgrades and migrations, including replica set-to-sharded cluster conversions and MongoDB-to-AWS migrations.
- Troubleshoot and optimize query plans, indexing, replication, change streams, and database/host-level performance.
- Document installation, operations, security, and auditing procedures across environments.
Requirements
- Strong hands-on MongoDB DBA experience
- Replica Sets, Sharded Clusters & Shard Key Design
- MongoDB Ops Manager & Backup/Restore
- X.509, TLS/SSL & Database Security
- Linux, Python/Shell Scripting & Performance Tuning
- MongoDB Upgrades, Migrations & AWS
How to apply
- Share your updated resume.
Location
- Austin, TX / Sunnyvale, CA