Database Administrator

3 days ago


Kuala Lumpur, Kuala Lumpur, Malaysia E-Solutions Full time

Job Title – MongoDB Database Administrator (DBA)

Location - Malaysia

Profile Summary:

  • IT Professional with 6-10 years of experience in Database Administration, providing 24x7 support for mission-critical MongoDB environments (and Oracle as secondary).
  • Expertise in MongoDB architecture, administration, and performance tuning for large-scale, high-availability systems.
  • Experience in designing, deploying, and maintaining MongoDB clusters (Replica Sets, Sharding) in production environments.
  • Skilled in backup and recovery strategies, security hardening, and monitoring for MongoDB.
  • Familiarity with migration from relational databases (Oracle, SQL Server) to MongoDB.
  • Strong knowledge of Linux-based deployments and automation using scripts and tools.
  • Excellent communication and interpersonal skills.

Key Responsibilities:

  • Install, configure, and maintain MongoDB clusters (Replica Sets, Sharded Clusters) in production and non-production environments.
  • Monitor and optimize MongoDB performance, including query tuning, indexing strategies, and resource utilization.
  • Implement backup and disaster recovery solutions for MongoDB using tools like Ops Manager or custom scripts.
  • Ensure high availability and scalability of MongoDB databases for mission-critical applications.
  • Manage MongoDB security, including authentication, authorization, and encryption.
  • Perform version upgrades and patching for MongoDB environments.
  • Collaborate with development teams to design data models optimized for MongoDB.
  • Support migration projects from Oracle/SQL Server to MongoDB, including schema design and data transformation.
  • Automate routine tasks using shell scripts, Python, or Ansible.
  • Provide 24x7 support for production MongoDB environments and participate in on-call rotation.
  • Secondary responsibility: Support Oracle databases when required (installation, backup, performance tuning).

Technical Skills:

  • Databases: MongoDB (primary), Oracle (secondary), SQL Server (basic)
  • MongoDB Features: Replica Sets, Sharding, Aggregation Framework, Ops Manager, Atlas
  • Backup Tools: MongoDB native tools, Ops Manager, custom scripts
  • Monitoring Tools: MongoDB Ops Manager, Prometheus, Grafana
  • Operating Systems: Linux (RHEL/OEL), Windows
  • Scripting: Shell, Python
  • Cloud Platforms: AWS, Azure (MongoDB Atlas experience preferred)
  • Other: Knowledge of Oracle RAC, Dataguard (optional)

Experience:

  • Minimum 4-5 years of hands-on MongoDB administration in production environments.
  • Experience in designing and implementing high-availability MongoDB clusters.
  • Exposure to migration from Oracle to MongoDB is a plus.
  • Familiarity with DevOps practices and CI/CD pipelines for database deployments.


  • Kuala Lumpur, Kuala Lumpur, Malaysia AMK Technology Sdn Bhd Full time 90,000 - 108,000 per year

    We're Hiring: Senior Database Administrators (2 Positions)We are looking for experienced Database Administrators (DBAs) with 7+ years of hands-on experience to join our team.Open Positions:1) Oracle Database Administrator – Expert in Oracle DB architecture, performance tuning, backup/recovery, and high availability.2 )Microsoft SQL Server Database...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Unison Group Full time 1,008,000 - 1,440,000 per year

    Role Overview We are seeking an experienced Database Administrator to manage and support mission-critical databases in a secure and regulated environment. The ideal candidate will have prior experience working in government projects or similar regulated sectors, ensuring robust security, compliance, and optimized performance across database systems.Key...


  • Kuala Lumpur, Kuala Lumpur, Malaysia CXC Full time 60,000 - 80,000 per year

    We are seeking a skilled and detail-orientedDatabase Administrator (DBA)to join our growing IT team in Malaysia. The ideal candidate will be responsible for managing, maintaining, and optimizing our organization's database systems to ensure high performance, security, and availability.Key Responsibilities:Install, configure, and upgrade database servers and...


  • Kuala Lumpur, Kuala Lumpur, Malaysia AVANADE ASIA PTE LTD Full time 80,000 - 150,000 per year

    Database Administrator (MS SQL) Responsible for the effective design, implementation, maintenance, and enhancement of database systems for within the Asia Pacific Region, primarily MSSQL Server databases and other database technologies such as but not limited to Oracle, IBM DB2, MySQL and PostgreSQL databases. Come join us As a valued member of our team,...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Upscale Sdn Bhd Full time 80,000 - 120,000 per year

    Position Overview As a Database Administrator, you will be responsible for the design, deployment, management, and optimization of PostgreSQL and MySQL databases in both on-premises and cloud environments (AWS Aurora). You will ensure high availability, security, and performance of mission-critical database clusters, supporting large-scale...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Upscale Full time 120,000 - 140,000 per year

    Position OverviewAs a Database Administrator, you will be responsible for the design, deployment, management, and optimization of PostgreSQL and MySQL databases in both on-premises and cloud environments (AWS Aurora). You will ensure high availability, security, and performance of mission-critical database clusters, supporting large-scale...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Hyppies Full time 90,000 - 120,000 per year

    Our clients' IT Infrastructure team is expanding We're looking for experiencedSenior Database Administratorsto manage and optimize our enterprise-grade database environments. If you're passionate about database performance, reliability, and automation, we'd love to hear from you.We havethree openingsfor the following specializations:1. Senior Oracle DBA,Key...


  • Kuala Lumpur, Kuala Lumpur, Malaysia ISCISTECH Business Solution Sdn Bhd Full time

    Job Summary:The Database Engineer will be responsible for designing, implementing, maintaining, and optimizing database systems across on-premise and cloud environments. This role requires strong technical expertise in Microsoft SQL, cloud-native databases, and Oracle, with the ability to ensure high performance, security, and availability of all database...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Robotico Digital® Full time 60,000 - 120,000 per year

    Duties and Responsibilities:·       Manage and perform administrative tasks on databases (Microsoft SQL, Oracle, MySQL) running on Windows & Linux platforms.·       Monitoring the health of the databases, and perform trouble-shooting to identify and resolve any reported issues.·       Install, configure and setup databases for...


  • Kuala Lumpur, Kuala Lumpur, Malaysia TG Human Resource Services Sdn. Bhd. Full time

    We are looking for an experienced Database Administrator (DBA) to join our team. In this role, you will be responsible for the performance, integrity, and security of our databases. You will work closely with other teams to design and implement database solutions, ensure data availability and disaster recovery, and optimize database...