Database Engineer (DBA / MongoDB)

SCIENTEC CONSULTING PTE. LTD.

Singapore

On-site

SGD 72,000 - 90,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

AWS
VB

Job summary

SCIENTEC CONSULTING PTE. LTD. is seeking an experienced Database Administrator (DBA) with strong hands-on MongoDB administration and performance tuning.

You will ensure reliable, secure, highly available databases supporting critical applications from development through production. This on-site role in Singapore offers a robust salary package and opportunities to optimize queries, indexes and configurations for peak performance.

Qualifications

  • Bachelor degree in Computer Science, IT, Engineering or related field.
  • Strong hands-on MongoDB administration experience.
  • Experience with HA, replica sets and sharding.
  • Experience with performance monitoring and query optimization.
  • Proficiency in Linux/Unix environments.
  • Scripting experience with Python or Bash is a plus.
  • Experience with cloud DB environments (AWS, Azure, GCP) is a plus.

Responsibilities

  • Administer, configure, maintain and support MongoDB databases across development, testing and production environments.
  • Monitor database health, availability, capacity and performance to ensure stable operations.
  • Perform database performance tuning, identifying and resolving performance bottlenecks, slow queries and resource constraints.
  • Analyse and optimise queries, indexes, execution behaviour and database configurations to improve performance.
  • Configure and manage MongoDB Replica Sets and sharded environments for HA and scalability.
  • Install, upgrade, patch, and migrate databases.
  • Develop and maintain backup, restore and disaster recovery procedures.
  • Troubleshoot incidents, outages, replication issues and performance degradation.
  • Conduct health checks and capacity planning to support future growth.
  • Implement and maintain database security, authentication and access controls.
  • Support releases and DB changes with minimal production impact.
  • Automate routine DBA tasks and monitoring.
  • Collaborate with developers, infra, cloud and DevOps teams.
  • Maintain runbooks and technical documentation.
  • Provide production support and standby/on-call when required.

Skills

MongoDB administration
Performance tuning
Query optimization
Replica Sets
Sharding
Linux/Unix
Python scripting
Bash scripting
Cloud platforms (AWS)
Cloud platforms (Azure)
Cloud platforms (GCP)
Monitoring tools

Education

Bachelor’s degree in Computer Science / IT / Engineering

Tools

MongoDB Atlas
Ops Manager
Monitoring tools

Job description

We are looking for an experienced Database Administrator (DBA) with strong hands-on expertise in MongoDB administration and database performance tuning. The successful candidate will be responsible for maintaining reliable, secure, highly available and high-performing database environments supporting business-critical applications.

  • Working Hours: Mon-Fri
  • Working Location: Central (on-site)
  • Salary Package: Up to $7,500 (basic) + AWS +VB
Key Responsibilities
  • Administer, configure, maintain and support MongoDB databases across development, testing and production environments.
  • Monitor database health, availability, capacity and performance to ensure stable operations.
  • Perform database performance tuning, identifying and resolving performance bottlenecks, slow queries and resource constraints.
  • Analyse and optimise queries, indexes, execution behaviour and database configurations to improve application and database performance.
  • Configure and manage MongoDB Replica Sets and sharded environments to support high availability and scalability.
  • Perform database installation, configuration, upgrades, patching and migrations.
  • Develop and maintain appropriate backup, restore and disaster recovery (DR) procedures.
  • Troubleshoot database incidents, outages, replication issues and performance degradation, including root cause analysis and preventive actions.
  • Conduct regular database health checks and capacity planning to support future growth.
  • Implement and maintain database security, authentication, authorisation and access controls.
  • Support application releases, deployments and database changes while minimising production impact.
  • Automate routine database administration and monitoring activities using scripting where applicable.
  • Work closely with application developers, infrastructure, cloud and DevOps teams to troubleshoot issues and improve database performance.
  • Maintain database configurations, operational procedures, technical documentation and support runbooks.
  • Provide production support and participate in standby/on-call support where required.
Requirements
  • Bachelor Degree in Computer Science, Information Technology, Engineering or a related discipline.
  • Relevant experience in Database Administration, preferably supporting enterprise or production environments.
  • Strong hands-on experience with MongoDB administration.
  • Good understanding of MongoDB architecture, Replica Sets, sharding, indexing and replication.
  • Strong experience in database performance monitoring, troubleshooting and performance tuning.
  • Experience analysing and optimising slow queries, indexing strategies and database resource utilisation.
  • Knowledge of High Availability (HA), backup/recovery and Disaster Recovery (DR) concepts.
  • Experience with database upgrades, patching and migration activities.
  • Good knowledge of Linux/Unix environments.
  • Scripting or automation experience using Python, Bash/Shell or equivalent would be advantageous.
  • Exposure to cloud database environments such as AWS, Azure or GCP would be advantageous.
  • Experience with MongoDB Atlas, Ops Manager or database monitoring tools would be an advantage.
  • Exposure to other relational or NoSQL databases such as PostgreSQL, MySQL, Microsoft SQL Server, Oracle, Redis or Cassandra would be beneficial.
  • Strong troubleshooting, analytical and problem-solving skills.
  • Ability to work independently and collaborate effectively with cross-functional technical teams.
Key Technical Skills

MongoDB | Database Administration | Performance Tuning | Query Optimization | Indexing | Replica Sets | Sharding | High Availability | Backup & Recovery | Disaster Recovery | Linux/Unix | Database Monitoring | Production Support | Python/Bash

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MongoDB Database Administrator (DBA)
MongoDB Database Administrator (DBA)

CMC-APAC PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 150,000
MongoDB Certification is an advantage
Database Administrator (MongoDB)
Database Administrator (MongoDB)

Merquri • Singapore

On-site
SGD 70,000 - 120,000
Database Administrator (MongoDB)
Database Administrator (MongoDB)

Beyondsoft Singapore • Singapore

On-site
SGD 90,000 - 130,000
DBA database administrator (MSSQL & MongoDB)
DBA database administrator (MSSQL & MongoDB)

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
MongoDB DBA_Contract
MongoDB DBA_Contract

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Database Administrator
Database Administrator

ASSURITZ INFOSEC (SG) PTE. LTD. • Singapore

On-site
SGD 60,000 - 110,000
Senior MongoDB DBA - Performance & Scaling
Senior MongoDB DBA - Performance & Scaling

SCIENTEC CONSULTING PTE. LTD. • Singapore

On-site
SGD 72,000 - 90,000
AWS
VB
Database Administrator
Database Administrator

Assuritz Infosec • Singapore

On-site
SGD 90,000 - 120,000
DBA SQL Server
DBA SQL Server

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Database Administrator (MSSQL & MongoDB) – Day 2 Operations
Database Administrator (MSSQL & MongoDB) – Day 2 Operations

MINDTECK SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 150,000