CompuGain is an Information Technology and Business Consulting firm providing project-based solutions, software solutions and professional staffing services.
This position is contract with the right to hire i
Top Must-Have Skills / Candidate Requirements:
MongoDB version 3.6+
Expert Experience utilizing MongoDB Ops Manager
Experience building and supporting a MongoDB Ops Manager environment
Advanced MMS configuration experience, configuring and monitoring replica sets, optimizing database/query performance
Expert Experience configuring sharding, monitoring, and identify the proper/optimal shard key
Experience Performing Security measures, backups and restore backups
User Management - creating users, assigning roles, managing permissions, etc.
Experience implementing and supporting LDAP authorization and authentication with MongoDB
Experience supporting MongoDB databases scaled across data centers.
Experience supporting MongoDB Shards.
Experience with Pearl, Bash and/or Java scripting
Experience with backup and restore of MongoDB databases using LVM snapshots and Ops Manager backups
In-depth understanding of MongoDB HA strategies, including replica sets.
Experience in writing MongoDB Schema using Mongos.
Experience with setting and tuning MongoDB system parameters
Degrees/Certifications/Years of Overall Experience Required:
5-7+ years' experience in design and implementation of complex distributed systems architectures
MongoDB experience is most importance
Experience is more important than degrees
Day to Day Responsibilities:
Typical work-related activities include:
Install, patch, upgrade, configure, tune and maintain
Ability to Support Production in an on-call environment, as well as non-production systems
Ability to review and implement changes in accordance with client Policy and Industry Best Practice
Troubleshoot critical performance bottlenecks for MongoDB databases
Review and assess the impact of database design changes prior to their implementation
Collaborate with other IT teams and Vendors to resolve complex and multi-disciplinary issues
Work independently and represent database group in various projects
Ensure that databases are monitored, maintained, backed up, and available as appropriate.
Manage database security with an adherence to client's security policy
Review stress testing results and provide recommendations to development teams
Automate management tasks, streamline processes, and perform standard administrative functions
Mentor, assist, encourage, and serve as a backup to other team members cross-platform
What will separate an average candidate vs a great candidate on a resume?
Actual work with the technology, actively working in the MongoDB architecture
Experience supporting MySQL or Neo4j a plus
Who is this workers main interaction going to be with?
Working with Jason day to day, but Justine will be the hiring manager
Microsoft Teams Video Interview