Database Administrator

2 weeks ago


Singapore GOCODE PTE. LTD. Full time
Roles & Responsibilities

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.
  • Integrate databases with other systems and applications, ensuring seamless data exchange and interoperability.
  • 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.

Tell employers what skills you have

RMAN
RDS
MongoDB
Oracle
PostgreSQL
Oracle RAC
High Availability
MySQL
Information Technology
Replication
SQL
SQL Server
Database Design
Encryption
Disaster Recovery
Databases

  • Singapore Metaverse Cloud Solution Pte Ltd Full time

    Responsibilities•Responsible for administration, maintenance, configuration, installation and support of databases;•Maintain the normal operation of the database;•Perform platforms running including backup and restoration, troubleshooting and SQL performance tuning, monitoring usage and capacity planning;•Participate in technical and administration...


  • Singapore METAVERSE CLOUD SOLUTION PTE. LTD. Full time

    Roles & ResponsibilitiesJob Highlights database administration, maintenance & support Proficiency in MySQL,PostgreSQL, mongoDB Solid experience in Windows platforms and Linux Solid experience of cloud-based database services (AWS RDS); SQL performance tuning, monitoring usageJob Description Administration, maintenance, configuration, installation and...


  • Singapore Metaverse Cloud Solution Pte. Ltd. Full time

    Job Highlightsdatabase administration, maintenance & supportProficiency in MySQL,PostgreSQL, mongoDBSolid experience in Windows platforms and LinuxSolid experience of cloud-based database services (AWS RDS)SQL performance tuning, monitoring usageJob DescriptionAdministration, maintenance, configuration, installation and support of databasesMaintaining the...


  • Singapore ADVANCED E-SOLUTIONS PTE. LTD. Full time

    Roles & Responsibilities A bachelor's degree in computer science or a related field. A minimum of 3 years' experience as a database administrator. Experience in Rational Database Management System such as MSSQL, Teradata, Oracle, Postgres Collect and document user requirements Design and develop database architecture for information systems projects ...


  • Singapore Eeo (singapore) Pte. Ltd. Full time

    Classin is a leading educational technology company that offers an all-in-one online education platform. We provide innovative and interactive teaching solutions, enabling educators to deliver high-quality online classes to students worldwide. As we continue to grow, we are seeking a skilled and experienced Database Administrator to join our team in...


  • Singapore ST ENGINEERING ADVANCED NETWORKS & SENSORS PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Managing, monitoring and maintaining databases Maintaining database backup and recovery Provide solution related to database design and SQL writing to Application Developers Implement change requests related to development in database such as table design, triggers, and stored procedures Support application...


  • Singapore EXASOFT PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Build database systems of high availability and quality depending on each end user’s specialized role. Design and implement database in accordance to end users information needs and views. Define users and enable data distribution to the right user, in appropriate format and in a timely manner. Use high-speed...


  • Singapore SQLNET PTE. LTD. Full time

    Roles & Responsibilities*NOTE* Only Singapore Citizen will be considered.1. Maintain/Support existing of Oracle/MSSQL Database components2. Day to day maintenance and administration issues3. Capacity planning for database environment4. Troubleshooting, maintenance, health check, performance tuning5. Fresh polytechnic / university graduates may be...


  • Singapore Advanced E-solutions Pte. Ltd. Full time

    A bachelor's degree in computer science or a related field.A minimum of 3 years' experience as a database administrator.Experience in Rational Database Management System such as MSSQL, Teradata, Oracle, PostgresCollect and document user requirementsDesign and develop database architecture for information systems projectsDesign, construct, modify, integrate,...


  • Singapore BANK OF CHINA LIMITED Full time

    Roles & ResponsibilitiesJob Description:1. Database Management: Design, implement, and manage database systems, including configuration, maintenance, and troubleshooting.2. Performance Tuning: Monitor database performance and proactively optimize database configurations, queries, and indexes for optimal speed and efficiency.3. Data Security: Implement and...


  • Singapore Gocode Pte. Ltd. Full time

    Job Highlights:Attractive Compensation & BenefitJoining a growing company in a growing industryGood Positive working culturePosition 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...


  • Singapore NTT DATA SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesTitle: Database Associate Location : ( Changi)Role : Contract Must have : Proficiency in managing database environments, particularly with Oracle and SQL Server Key Roles and Responsibilities include: · Manage database environment inclusive of Oracle, SQL Server. · Monitoring system performance and identifying...


  • Singapore Exasoft Pte. Ltd. Full time

    Responsibilities:Build database systems of high availability and quality depending on each end user's specialized role.Design and implement database in accordance to end users information needs and views.Define users and enable data distribution to the right user, in appropriate format and in a timely manner.Use high-speed transaction recovery techniques and...


  • Singapore Conference Connection Pte. Ltd. Full time

    Responsibilities:Database Management: Manage and maintain our organization's databases to ensure optimal performance, availability, and reliability. This includes installing, configuring, upgrading, and patching database software as needed.Database Design: Collaborate with development teams to design and implement efficient and scalable database solutions....


  • Singapore MSI GLOBAL PRIVATE LIMITED Full time

    Roles & ResponsibilitiesThis is a DB2 / Oracle Server DBA role largely responsible for providing operational database services to the organization, to design, install, monitor, maintain, and performance tune Production/DR and non-production database environments while ensuring high levels of data availability. This individual is also responsible for...


  • Singapore KGI SECURITIES (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesAbout The CompanyKGI Securities is a leading multi asset brokerage firm with presence across several countries in Asia and a pioneer member of the Securities & Derivatives, Trading and Clearing Member of Singapore Exchange, ICE Futures Singapore and ICE Clear Singapore.We hold a Capital Markets Services License, is regulated by the...


  • Singapore Bank Of China Limited Full time

    Job Description:1. Database Management: Design, implement, and manage database systems, including configuration, maintenance, and troubleshooting.2. Performance Tuning: Monitor database performance and proactively optimize database configurations, queries, and indexes for optimal speed and efficiency.3. Data Security: Implement and maintain database security...


  • Singapore AVENSYS CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesJob Scope:The APPS DBA will be responsible for database system administration and support.The DBA will be required to assist application team on databases system implementation, setup, maintenance, support and troubleshooting application database related issue for clients. To provide effective and efficient delivery of infrastructure...


  • Singapore Msi Global Private Limited Full time

    This is a DB2 / Oracle Server DBA role largely responsible for providing operational database services to the organization, to design, install, monitor, maintain, and performance tune Production/DR and non-production database environments while ensuring high levels of data availability. This individual is also responsible for developing, implementing, and...


  • Singapore Avensys Consulting Pte. Ltd. Full time

    Job Scope:The APPS DBA will be responsible for database system administration and support.The DBA will be required to assist application team on databases system implementation, setup, maintenance, support and troubleshooting application database related issue for clients.To provide effective and efficient delivery of infrastructure projects, services and...