Key Responsibilities
- Design, develop, and maintain MongoDB databases and collections
- Analyze large datasets to identify trends, patterns, and insights
- Optimize database performance through indexing, query optimization, and schema design
- Monitor database health, performance, and storage usage
- Ensure data quality, consistency, and security across MongoDB environments
- Collaborate with developers, data engineers, and business analysts to support application and reporting needs
- Implement backup, recovery, and disaster recovery strategies
- Troubleshoot and resolve MongoDB-related issues in development and production environments
- Document database structures, processes, and best practices
Required Skills and Qualifications
- Proven experience working with MongoDB or other NoSQL databases
- Strong understanding of document-based data modeling
- Proficiency in MongoDB query language (CRUD operations, aggregation framework)
- Experience with indexing strategies and performance tuning
- Knowledge of data security, access control, and encryption best practices
- Familiarity with ETL processes and data integration tools
- Strong analytical and problem-solving skills
- PBM Experience Preferred
Qualifications
- Experience with MongoDB Atlas
- Knowledge of scripting languages such as Python, JavaScript, or Node.js
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform)
- Understanding of data visualization or BI tools - MongoDB certification (associate or professional)
Education:
- Bachelor's degree in Computer Science, Information Systems, or a related field