147 Dba jobs in Singapore
Database Administrator (DBA)
Posted today
Job Viewed
Job Description
We are looking for an experienced
Database Administrator (DBA)
to design, implement, secure, and maintain our database systems. The ideal candidate will ensure high availability, performance, and compliance while supporting application and business teams.
Key Responsibilities
Install, configure, and manage
Oracle / MS SQL / PostgreSQL / MySQL
databases.
Ensure
backup, recovery, high availability, and disaster recovery
readiness.
Perform
performance tuning, query optimization, and capacity planning .
Manage
database security, user access, and compliance standards .
Support application teams with deployments, data patches, and reporting.
Automate routine DBA tasks through
scripting (PL/SQL, T-SQL, Shell, Python) .
Plan and execute
data migration
from legacy systems.
#J-18808-Ljbffr
Database Administrator (DBA)
Posted today
Job Viewed
Job Description
Job Skillsets:
Infrastructure/Data Centre/Network (MIS), Security
Job Sectors:
Hospital/Medical Centre/ Clinic
Job Description
Design and develop database systems to support organizational operations.
Manage and define data access permissions for users based on appropriate roles.
Perform
data backup and recovery
operations to prevent data loss.
Implement database
security measures
and prevent unauthorized access.
Install and update software and hardware related to the database system.
Monitor and tune database performance, including troubleshooting and resolving issues.
Establish data monitoring and analysis systems to support organizational decision-making.
Manage servers and infrastructure associated with the database.
Oversee and maintain
Data Integrity
to ensure data is accurate and current.
Adhere to standards and legal requirements in data management, particularly for sensitive data like financial or medical records.
Job Requirements
Experience with
API development/writing .
Experience managing data on
Cloud systems .
Familiarity with other database systems such as
MySQL, PostgreSQL, and SQL Server .
Proficiency in scripting languages such as
Python
and
Secure Shell
(or shell scripting).
391A Orchard Road, Ngee Ann City
Tower A, Unit #23-03
Singapore
Feel free to reach out if you want to collaborate
with us, or simply have a chat.
Our goal is to build your talent base and strengthen it by ensuring that you are always equipped with only the best.
#J-18808-Ljbffr
Database Administrator (DBA)
Posted today
Job Viewed
Job Description
Overview
We are seeking an experienced
Database Administrator (DBA)
to join our client's Infrastructure & Operations team. This role will be responsible for the design, performance, reliability, and security of enterprise databases that power mission-critical applications. You will play a key part in ensuring scalability, automation, and high availability, while working closely with stakeholders to support application development and business growth.
Key Responsibilities
Establish performance baselines and conduct workload testing (e.g., replication, backup & recovery, log shipping, scalability, partitioning).
Manage database sizing, capacity planning, performance tuning, and user account administration.
Review release notes and plan database upgrades or patching in line with maintenance schedules.
Collaborate with stakeholders to support the application development lifecycle by building, optimizing, and maintaining database environments and structures.
Create and manage database storage structures (filesystems, tablespaces) and assist developers with objects such as tables, views, and indexes.
Define and manage user access, ensuring secure and timely data distribution.
Monitor and maintain database systems to ensure availability and performance in line with SLAs.
Develop and enforce database standards, policies, and operating procedures aligned with cybersecurity and IT governance frameworks.
Assess risks related to data management, recommend improvements, and implement mitigation measures.
Provide input on database technology roadmaps, including integration with enterprise and cloud platforms.
Participate in a 24/7 rotational standby for incident response and alert monitoring.
Drive database innovation by introducing automation solutions to improve efficiency, resilience, and scalability.
Education & Experience
Bachelor’s degree in Information Technology, Computer Science, or related field.
At least
6 years of hands-on experience
in database administration and operations across Oracle (primary), MariaDB, and Microsoft SQL Server.
Proven track record in enterprise database architecture, design, and solutioning.
Experience with high-availability and disaster recovery solutions (e.g., RAC clusters, Data Guard, GoldenGate).
Skills & Knowledge
Strong expertise in relational and distributed databases for high-volume, large-scale, and data-intensive environments.
Hands-on experience with automation/orchestration tools (e.g., Ansible, Puppet, Kubernetes).
Working knowledge of Red Hat Linux (RHEL) and Windows Server administration is an advantage.
Strong problem-solving, analytical, and project management skills with the ability to manage multiple priorities in a dynamic environment.
Familiarity with ITIL processes (Change, Incident Management).
Proficiency with monitoring tools (Oracle Enterprise Manager, MySQL Enterprise Monitor, MONyog).
Excellent communication skills, able to convey technical and strategic information effectively across teams and organizational levels.
Interested applicants, please send your updated CV to Angelica DY at
Only shortlisted applicants will be notified.
#J-18808-Ljbffr
Database Administrator (DBA)
Posted 5 days ago
Job Viewed
Job Description
Job Description:
We are seeking an experienced Database Administrator with strong Oracle skillset, including Oracle SQL and Oracle Payment Module background, to manage and maintain the database environments. The ideal candidate will have a minimum of 5 years of experience working with Oracle databases, including installation, configuration, performance tuning, security and support of Oracle Payment systems.
Key Responsibilities:
- Install and configure SQL Server and Oracle database software.
- Create and maintain new databases according to business requirements.
- Assist in hardening database instances and apply patches based on vulnerability assessments.
- Configure and test backup and restore scripts to ensure data protection and recovery readiness.
- Configure and manage AlwaysOn Availability Groups (AOAG) for SQL Server and DataGuard for Oracle.
- Conduct testing of AOAG/Instance switchover to Disaster Recovery (D.R.) sites and switchback to production environments.
- Migrate existing databases to new servers, including version upgrades.
- Maintain an up-to-date inventory of all database server installations.
- Respond promptly to database incidents; diagnose issues and implement effective resolutions.
- Identify and troubleshoot database performance issues, applying necessary fixes and optimizations.
- Support audits by responding to audit queries and providing required evidence.
- Implement database changes as authorized by the person-in-charge (PIC) or change owner.
- Prepare and maintain runbooks and documentation as evidence for all database changes.
- Lead and guide the DBA team, handling escalations when necessary.
- Provide timely response to calls, incidents, and requests including after-hours and weekend support.
- Update and maintain process and procedure documentation in line with company policies.
- Ensure proper documentation is maintained according to organizational standards and compliance requirements.
- Perform change and release management activities following company protocols.
- Offer expertise in incident and problem management, including root cause analysis and ensuring service level agreements (SLAs) are met.
- Conduct post-implementation reviews to identify improvements and fine-tune database systems.
- Manage patching of database systems to ensure they remain current and secure.
- Address and resolve all vulnerabilities identified by the security team promptly.
- Provide support during local holidays and outside normal business hours as needed to meet business requirements.
Qualifications:
- Minimum 5 years of experience with Oracle database administration.
- Strong expertise in Oracle SQL development and optimization.
- Solid experience with Oracle Payment Module implementation and support.
- Experience with SQL Server administration is a plus.
- Proven experience with Oracle DataGuard and SQL Server AlwaysOn Availability Groups (AOAG).
- Strong knowledge of database migration, patching, backup/recovery, and security hardening.
- Excellent problem-solving, documentation, and communication skills.
- Willingness to provide after-hours and holiday support as required.
Please send your detailed resume in MS Word format to with
- Education Level
- Working experiences
- Each employment background
- Reason for leaving each employment
- Last drawn salary
- Expected salary
- Date of availability
Database Administrator (DBA)
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Administer and maintain PostgreSQL, HDFS, and other distributed databases.
- Implement configurations, replication, and backups to ensure data integrity and high availability.
- Optimize queries and tune performance for scalable and efficient systems.
- Support schema design, indexing, and partitioning strategies.
- Integrate data pipelines using frameworks like Apache Iceberg, Hudi, GraphDB, or VectorDB.
- Automate tasks with Python, Bash, or PowerShell.
- Monitor system health and troubleshoot issues.
- Enforce database security, access control, and compliance.
- Collaborate with developers, DevOps, and data teams to support product delivery.
Requirements:
- At least 4–5 years of experience in database administration.
- Strong expertise in PostgreSQL or similar RDBMS.
- Experience with distributed systems and data lakes (HDFS, Iceberg, Hudi).
- Proficient in scripting (Python, Bash, or PowerShell).
- Knowledge of query tuning, backup/recovery, and security best practices.
- Familiarity with graph or vector databases is a plus.
- Strong analytical, communication, and teamwork skills.
Work Location: North
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to for immediate processing.
Only shortlisted candidates will be notified.
Database Administrator (DBA)
Posted 10 days ago
Job Viewed
Job Description
We are seeking a dedicated and detail-oriented Database Administrator (DBA) to join our client's infrastructure team. The DBA will be responsible for the administration, implementation, support, and maintenance of database systems to ensure optimal performance and reliability. The successful candidate will also collaborate closely with application teams and clients to troubleshoot database-related issues and ensure smooth deployment and support of database infrastructure.
Key Responsibilities:
- Provide administration and support for MS SQL Server and Oracle/ Maria DB databases across project and client environments.
- Design, implement, and document database standards, capacity planning, and performance tuning strategies.
- Coordinate with clients and application project managers to implement and configure database systems based on application requirements.
- Plan, schedule, and coordinate version upgrades and patch management for database servers.
- Design, manage, and implement robust backup and recovery procedures; monitor backup operations for integrity and availability.
- Troubleshoot and resolve application/database-related issues in coordination with internal teams and third-party vendors.
- Provide support during SIT, UAT, and Production phases for database setup and installation.
- Manage day-to-day database operations and ensure system availability and performance.
Requirements & Qualifications:
- 3 years of hands-on experience in MS SQL Server / Oracle administration within Windows/Linux/Azure environments.
- Must be a Singaporean due to G50 security clearance requirements by the client.
- Experience in MariaDB installation, configuration, and setup, including MS SQL HADR AG Failover Cluster instances and Peer-to-Peer Replication.
- Familiarity with additional database technologies such as Oracle, Oracle Exadata, OGG, MySQL, PostgreSQL, MongoDB, and Cloud Database (DBaaS) models is an advantage.
- Strong knowledge of database security hardening, monitoring, and capacity planning.
- Excellent coordination skills for working with clients, application teams, and vendors.
- Ability to work under pressure, manage deadlines, and maintain high database system availability.
- Strong customer focus and commitment to continuous service improvement.
- Capable of working independently while upholding strong team collaboration and professional integrity.
If you are interested in this position, please click "Apply Now" and we will review your qualifications & reach out to you for further discussion & next steps. Only shortlisted candidates will be responded to, therefore if you do not receive a response within 14 days, please accept this as notification that you have not been shortlisted.
Morgan Mckinley Pte Ltd
Name: Kanya Kothandaraman
EA Licence No: 11C5502
Registration No: EAP Registration No: R
MSSQL Database Administrator(DBA)
Posted today
Job Viewed
Job Description
Job description:-
Experience with any 2 database MSSQL, MYSQL, POSTGRES etc.
Database Maintenance and Administration
Installation
Configuration
Fine-tuning (In Coordination with Apps Team)
Patching
Performance optimization
DB Backup and recovery
Planning
Implementation and On-Boarding
Testing backup
Recovery procedures
Troubleshooting
- Identifying and resolving database issues
- AWS certificate would be an advantage.
- Experience in Public sector is a must.
Be The First To Know
About the latest Dba Jobs in Singapore !
Database Administrator (PostgreSQL/Sybase DBA)
Posted today
Job Viewed
Job Description
Qualifications
Should be a bachelors/masters/engineering graduate or equivalent technical degree in Information Technology or Computer Science
6-8 years of PostgreSQL/Sybase DBA experience in administration and management of IT Database technologies
Knowledge of different domains of IT Security
Working & hands-on experience in administering the DB technologies
Must have experience in working in similar Production setup in Run (Operations) mode
Experience in defining, implementing, and enforcing Database Security policies for data security solutions
Must have working experience in a Large enterprise level environment, working experience in financial organization is preferred
Must have strong understanding of ITIL processes and comfortable working in process oriented environment
Hands-on experience on Configure and maintain database servers and processes
Experience of High Availability (HA) and Disaster Recovery (DR) options for PostgreSQL/Sybase technology
Deployment, integration and administration experience of various components of DB technologies
Must have experience in defining, designing and configuring Database solution as per the business requirements
Deploy, upgrade and troubleshooting knowledge on PostgreSQL/Sybase technology solution
Scripting knowledge (Python, TSQL, shell scripting) is desirable
#J-18808-Ljbffr
Database Administrator (PostgreSQL/Sybase DBA)
Posted 17 days ago
Job Viewed
Job Description
· Should be a bachelors/masters/engineering graduate or equivalent technical degree in Information Technology or Computer Science;
· 6-8 years of PostgreSQL/Sybase DBA experience in administration and management of IT Database technologies;
· Knowledge of different domains of IT Security;
· Working & hands-on experience in administering the DB technologies;
· Must have experience in working in similar Production setup in Run (Operations) mode;
· Experience in defining, implementing, and enforcing Database Security policies for data security solutions;
· Must have working experience in a Large enterprise level environment, working experience in financial organization is preferred;
· Must have strong understanding of ITIL processes and comfortable working in process oriented environment;
· Hands-on experience on Configure and maintain database servers and processes
experience of High Availability (HA) and Disaster Recovery (DR) options for PostgreSQL/Sybase technology
· Deployment, integration and administration experience of various components of DB technologies.
· Must have experience in defining, designing and configuring Database solution as per the business requirements;
· Deploy, upgrade and troubleshooting knowledge on PostgreSQL/Sybase technology solution;
· Scripting knowledge (Python,TSQL,shell scripting ) is desirable;
Database Administrator (PostgreSQL/Sybase DBA- L2) (JD#10634)
Posted today
Job Viewed
Job Description
Job Summary
Join our dynamic Database team as an L2 Database Administrator and take charge of PostgreSQL and Sybase systems in a fast-paced financial services environment. You'll be the go-to technical expert, driving performance, stability, and compliance across critical database platforms.
Mandatory Skill-set
- Must Have Bachelor's/ master's in computer science, IT, or related field;
- Must have 6–8 years of PostgreSQL/Sybase DBA experience in enterprise production environments;
- Must have experience in administering, configuring, upgrading, and patching PostgreSQL and Sybase databases, expertise in HA/DR setups, performance tuning, query optimization, index management, and ITIL-based management;
- Must have Ability to monitor database health and troubleshoot issues using tools Such as pg_stat_statements, sp_who, and sp_lock, with strong SQL scripting skills for backup, recovery, and database automation;
- Experience with monitoring tools (Prometheus, Grafana, pgBadger), Sybase-to-PostgreSQL migrations, scripting (Python, Shell, T-SQL), and DevOps/CI-CD pipelines;
- Involvement in migration projects between Sybase and PostgreSQL.
Desired Skill-set
- Exposure in financial services industry is Plus;
- Familiarity with database security policies, encryption, and access controls;
- Cloud certification (AWS, Azure) and PostgreSQL/Sybase certifications – highly preferred;
Responsibilities
- Act as the top escalation point for incidents, problems, and changes, owning technical scope and compliance;
- Participating in DR tests and global initiatives, driving automation and continuous improvement, maintaining documentation, and supporting root cause analysis for critical incidents;
- Manage Sybase ASE/IQ installations, upgrades, and patching; optimize queries and indexes; handle backups, replication, DR, and space management;
- Monitor databases using sp_who, sp_lock, and custom scripts; support job scheduling (Autosys/Cron); and contribute to migration and hybrid PostgreSQL-Sybase projects;
- Install, configure, and upgrade PostgreSQL clusters;
- Design secure, scalable HA/DR infrastructure; monitor and optimize performance with tools like pg_stat_statements and Grafana;
- Perform advanced tuning and indexing; automate maintenance and backups; develop robust recovery strategies;
- collaborate on schema design and CI/CD; implement security best practices; and automate tasks using Shell/Python scripting.
Should you be interested in this career opportunity, please send in your updated resume to at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE's website (
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA Licence No. 07C5639
Tell employers what skills you haveSybase, database administration
PostgreSQL
Azure
Pipelines
Sybase
Root Cause Analysis
Scripting
Tuning
Replication
Production Support
SQL
Compliance
Python
Performance Tuning
Encryption
Scheduling
Databases
Financial Services
Explore database administrator (