Title: Database Engineer (MongoDB)
Company Name: Bdjobs.com Limited
Vacancy: 2
Age: 20 to 30 years
Job Location: Dhaka (Kawran Bazar)
Salary: Negotiable
Experience:
Understanding of MongoDB database design and management
Knowledge of MS SQL Server development and administration
Familiarity with Redis for caching and session management
Basic understanding of database security principles
SQL query writing and optimization skills
Knowledge of database monitoring tools and techniques
MongoDB Database Development & Optimization:
Design, develop, and maintain scalable MongoDB data models and collections
Write and optimize complex MongoDB queries and aggregation pipelines
Create and manage indexes to ensure high-performance data retrieval
Design schema strategies (embedding vs referencing) based on access patterns
Implement and manage sharding, replication, and partitioning strategies in MongoDB clusters
Performance Monitoring & Tuning:
Monitor MongoDB cluster performance and identify bottlenecks
Analyze and optimize query performance using profiling tools and execution stats
Perform regular database health checks, tuning, and maintenance tasks
Optimize read/write throughput and latency for high-traffic applications
Implement caching strategies (e.g., Redis) to enhance performance
Data Management & Integrity:
Ensure data integrity, consistency, and availability in MongoDB environments
Design and implement backup and recovery strategies (e.g., snapshots, point-in-time recovery)
Perform data migrations and transformations within MongoDB or from other databases
Maintain data consistency across replica sets and distributed clusters
Collaboration & Support:
Collaborate with development teams on MongoDB schema design and data access patterns
Provide support for application development, debugging, and performance issues
Review code with a focus on MongoDB query efficiency and best practices
Assist in incident resolution, troubleshooting, and root cause analysis
Documentation & Best Practices:
Maintain clear and comprehensive MongoDB documentation
Define and enforce MongoDB best practices and standards
Create technical design documents for data architecture
Document schemas, relationships, indexing strategies, and data flow
Additional Advantage:
Experience or working knowledge of Microsoft SQL Server and Redis will be considered a strong plus
as per compnay policy