Job Description :
Title: MongoDB Developer

Location: Norfolk, Virginia, United States

Job description

Responsible for participating in all phases of the development and maintenance life cycle, typically for an assigned business unit, client program, or corporate department and utilizing various customer technology platforms.

Primary duties may include, but are not limited to
Maintains active relationships with customers to determine business requirements.
Collaborates with engineers and graphic designers, analyzes and classifies complex change request and reviews and evaluates possible enhancements.
Works with development team to develop and define application scope and objectives and prepare functional and/or technical specifications.
Analyzes and evaluates detailed business and technical requirements.
Codes and maintains complex components of information systems.
Mentors others on coding standards and performs code reviews.
Develops and performs system testing and fixes defects identified during testing and re-executes unit tests to validate results.
Aids in integrating activities with other IT departments for successful implementation and support of project efforts.
Provides on call support and monitors the system and identifies system deficiencies.

Skills
You should have 5+ years’ experience in MongoDB.
Good experience with a programming language such as Java or Node.js is preferred
Good experience in MongoDB Security and Defragmentation
Able to detect performance problems using Mongo Profiler.
You should have experience in working on CRUD Operations, Document-based Data modeling, Design of Collections and Documents
You must have experience with physical collection creation, access pattern tuning, sharding implementation, index creation and debugging query execution to obtain optimum DB performance
Having a good knowledge of various MongoDB database design patterns and physical architectures for different use cases
Having knowledge of data replication and sharding in a distributed database, Schema, and architecture design -working with application/development team
Able to do Query fine tuning & index re-build
Having experience with monitoring of various issues related to the database, Monitoring at Server, Collection Level and various monitoring tools related to MongoDB
Hands on experience in root cause analysis for business impacting issues and agile
             

Similar Jobs you may be interested in ..