What are the responsibilities and job description for the Mongo DBA position at Flexon Technologies Inc.?
Job Details
Title: MongoDB Database Administrator
Location: Sunnyvale, CA (5 days work from office)
Duration: Long Term contract
Job Description:
- Experience in design, installation & configuration multi node MongoDB sharded cluster &replica sets on Linux Platforms.
- Adding / removing replica and shard nodes in MongoDB Cluster as needed.
- Good knowledge of a shard key and making sure of even distribution of data across multiple shards.
- Converted replica set to sharded cluster because of data size growth and better query rate planning.
- Knowledge on Upgrade/migrations of replica Set and Sharded cluster.
- Deploying, migrating data, monitoring, analyzing, and tuning MongoDB.
- In-depth knowledge of Ops Manager and Ops manager Upgrade.
- Knowledge about Groups and Project in Ops Manager
- Knowledge about Authentication and Authorization and X509 authentication
- Should have Configured SSL key files to implement security across all mongod instances.
- Extensive knowledge of Mongo replication architecture and change stream.
- Documenting MongoDB installation, operations, security, auditing multiple environments.
- Should have knowledge about Query plan architecture and performance tuning at host and DB level.
- Should have Knowledge of Range based sharding and Hash based sharding/ Indexing
- Migration of Mongo cluster to AWS.
- Replica Set/Shared Cluster build
- Experience in upgrading Mongo clusters(Replica Set/Shared Cluster).
- MongoDB scaling across data centers and an in-depth understanding of MongoDB HA strategies including replica sets and Shared Cluster.
- Should have Worked on initial sync of replica set.
- Should have Worked on Oplog Resize.
- Read ticket and write ticket issues in MongoDB.
- Worked on issue related to Slow Secondary Sync/Wired Tiger Cache Management.
- Knowledge of Arbiter for High Availability.
- Knowledge of High Oplog generation and tunning the Oplog size accordingly.
- Mongo Dump and Mongo Restore.
- Read/Write concerns
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.