Database Administrator

5 days ago


Singapore GOCODE PTE. LTD. Full time

**Job Highlights**:

- Attractive Compensation & Benefit
- Joining a growing company in a growing industry
- Good Positive working culture

**Position Overview**:
As a Senior Database Administrator (DBA) at our IT company, you will play a critical role in managing and optimizing our database systems to support the organization's information technology infrastructure. You will be responsible for the design, implementation, and maintenance of our databases, ensuring high availability, performance, and security. This role requires strong technical expertise in database management, excellent problem-solving skills, and the ability to collaborate with cross-functional teams to meet business objectives.

**Job Descriptions**:

- Design, implement, and maintain database systems, including but not limited to MySQL, PostgreSQL, Oracle and MongoDB.
- Experience with cloud based database systems e.g. Amazon RDS
- Implement and manage database clustering solutions for high availability and scalability, such as MySQL Cluster, PostgreSQL Citus, Oracle RAC, or SQL Server Always On.
- Configure and maintain cluster nodes, load balancers, and replication mechanisms to distribute workload and ensure fault tolerance.
- Monitor cluster performance and troubleshoot issues related to node synchronization, network latency, and cluster failover.
- Design and implement data sharding and partitioning strategies to optimize cluster performance and resource utilization.
- Collaborate with system administrators and network engineers to ensure proper infrastructure support for database clustering.
- Develop and maintain disaster recovery plans and procedures for clustered database environments and also perform regular database maintenance tasks, such as backups, restores, upgrades, and patches.
- Monitor database performance and capacity, identifying and resolving issues to optimize system efficiency.
- Collaborate with software developers and system architects to design database schemas, data models, and storage strategies that meet business requirements.
- Develop and maintain database documentation, including data dictionaries, entity-relationship diagrams (ERDs), and database schemas.
- Implement database security measures, including user authentication, authorization, and data encryption, to protect sensitive information.
- Identify and troubleshoot performance bottlenecks, slow queries, and other database-related issues. Optimize database configurations, indexes, and query execution plans to improve performance and scalability. Implement database monitoring tools and alerts to proactively identify and address performance issues.
- Plan and execute data migration projects to transfer data between different database systems or environments.
- Ensure data consistency and integrity during the migration and integration process.
- Develop and maintain database backup and recovery procedures to ensure data availability and integrity.
- Test backup and recovery processes regularly to verify reliability and effectiveness.
- Create and maintain disaster recovery plans to minimize data loss and downtime in the event of system failures or disasters.
- Enforce database security policies and access controls to protect against unauthorized access, data breaches, and cyber threats.
- Ensure compliance with data protection regulations and industry standards, such as GDPR, HIPAA, and PCI DSS.
- Conduct regular security audits and vulnerability assessments to identify and mitigate risks.
- Set up database monitoring tools to track performance metrics, storage usage, and other key indicators.
- Generate reports and dashboards to communicate database performance, availability, and capacity to stakeholders.
- Monitor system logs and audit trails for security incidents and compliance violations.

**Qualifications**:

- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum 3 years of experience as a Database Administrator or in a similar role, preferably in an IT company or enterprise environment.
- Proficiency in one or more database management systems (e.g., MySQL, PostgreSQL, MongoDB, Oracle.
- Strong SQL programming skills and understanding of database query optimization techniques.
- Experience with database design, normalization, and data modeling concepts.
- Knowledge of database security best practices and compliance requirements.
- Familiarity with database backup and recovery procedures, including tools such as mysqldump, pg_dump, or Oracle RMAN.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.



  • Singapore PERSOL APAC Full time $80,000 - $120,000 per year

    Job Description:Perform logical and physical database design and creation, changes or removal of database, provide technical consultancy and advice on the usage of database software, advise application developers and owners on optimisation of database usage, SQL code and monitor availability of database, listener and other related processes;review all daily...


  • Singapore ZENTACT SYSTEMS PTE. LTD. Full time

    **Position: Database Administrator** **Duration: 4-5 months** **Location: Singapore **Job details: - 4-8 years of experience in database management - Strong knowledge of: - IBM database administration - DB scripting - Installation, management, and support - SQL and NoSQL databases - JSON - Database design principles - SQL script writing for data...


  • Singapore ITCONNECTUS PTE. LTD. Full time

    Database Administrator RESPONSBILITY: Provision databases with required licenses. Implement data security and recovery control. Monitoring health, performance, user access and security. Managing parameters for database optimization. Implement configuration management for business continuity plans and automate disaster recovery measures. Support systems to...


  • Singapore 2C2P Full time

    **Database Administrator**: Singapore | Full Time | Technology 2C2P is looking for a Database Administrator to join its growing team in Singapore. If you have the right skills, qualifications & experience and are looking for a rewarding career, our vision in providing the best payment services. - Database servers knowledges of (MSSQL, MySQL, Postgres). -...


  • Singapore ITCONNECTUS PTE. LTD. Full time

    Roles & Responsibilities Database Administrator RESPONSBILITY: . Provision databases with required licenses. . Implement data security and recovery control. . Monitoring health, performance, user access and security. . Managing parameters for database optimization. . Implement configuration management for business continuity plans and automate disaster...


  • Singapore Cloud Kinetics Full time

    Database Maintenance and Administration:- Installation, configuration, fine-tuning (in coordination with Apps Team), patching, and performance optimization.- - DB Backup and Recovery:- Planning, implementation and on-boarding, testing backup, and recovery procedures.- - Troubleshooting:- Identifying and resolving database issues.- - Database Design and...


  • Singapore TekisHub Consulting Services Full time $90,000 - $120,000 per year

    We are seeking an experienced Database Administrator (DBA) to join on a 1-year contract . The DBA will be responsible for provisioning, securing, monitoring, and optimizing enterprise databases to ensure high performance, availability, and disaster recovery readiness.Key ResponsibilitiesProvision and manage databases with appropriate licensing.Implement and...


  • Singapore Newtone Consulting Full time $80,000 - $120,000 per year

    Overview:We are looking for a skilled Database Administrator (DBA) to join our team and manage the performance, security, and reliability of our database systems. The ideal candidate will have experience in SQL Server and Oracle database environments, ensuring high availability, compliance, and optimal performance for enterprise-scale applications.Key...


  • Singapore Singapore Management University Full time

    COMPANY DESCRIPTION Singapore Management University is a place where high-level professionalism blends together with a healthy informality. The 'family-like' atmosphere among the SMU community fosters a culture where employees work, plan, organise and play together - building a strong collegiality and morale within the university. Our commitment to attract...


  • Singapore Singapore Management University Full time

    COMPANY DESCRIPTION Singapore Management University is a place where high-level professionalism blends together with a healthy informality. The 'family-like' atmosphere among the SMU community fosters a culture where employees work, plan, organise and play together - building a strong collegiality and morale within the university. Our commitment to attract...