Key Responsibilities:Develop and optimize queries and data models for performance and efficiency.Collaborate with software developers to integrate MongoDB with applications.Ensure data security, integrity, and availability within the MongoDB ecosystem.Troubleshoot and resolve database-related issues.Stay current with MongoDB best practices and the latest trends.Design, implement, and maintain MongoDB databases.Skills and Qualifications:
Manage and administer MongoDB databases in a large-scale, distributedenvironment. Implement and maintain shard and multi-cluster configurations for optimalperformance and scalability Expertise in DeviceSync and contribute to efficient schema design andvalidation processes. Utilize proficiency in MongoDB query language to develop and implementeffective data models. Optimize data structures and indexing strategies for improved queryperformance. Expertise in writing complex aggregation pipeline queries to extract,analyze, and present data insights Experience with performance optimization and query tuning in MongoDB. Familiarity with MongoDB deployment and scalability strategies. Ability to work with JSON and BSON data formats. Troubleshooting and problem-solving skills specific to MongoDB. Knowledge of version control and data migration techniques.
Preferred Qualifications:
Experience with other NoSQL databases (e.g., Cassandra, Couchbase).Familiarity with database migration and replication techniques.Understanding of database security practices.Knowledge of cloud-based database solutions (e.g., MongoDB Atlas).