Established in 2000, Bdjobs.com Limited has been operating the largest online employment exchange of Bangladesh for the last 26 years. www.bdjobs.com is one of the most visited web sites in the country. It is also among the top five (5) most visited job portals in South Asia. Currently the company offers the following position for immediate recruitment.

Database Engineer (MongoDB)
Vacancy: 2


Key Points
  • The ideal candidate will be responsible for designing, maintaining, and optimizing our MongoDB database infrastructure. Additionally, the candidate will provide support for Microsoft SQL Server and Redis to ensure overall system scalability.

Job Description / Responsibility

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

Employment Status: FullTime

Educational Requirements
  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Skills Required: MS SQL Server , Mongo DB, REDIS
Experience Requirements
  • 3 to 5 year(s)
  • The applicants should have experience in the following business area(s): IT Enabled Service

Additional Requirements

  • Age 20 to 30 years
  • Both males and females are allowed to apply
  • 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
Job Location: Dhaka (Kawran Bazar)
Compensation & Other Benefits
  • Tour allowance, Profit share, Provident fund, Medical allowance
  • Salary Review: Yearly
  • Lunch Facilities: Partially Subsidize
  • Festival Bonus: 2(Yearly)
  • as per compnay policy

 

Apply Procedure

Application Deadline : May 3, 2026