Senior Database Engineer

7 days ago


Singapore COMBUILDER PTE LTD Full time
Roles & Responsibilities

Responsibilities:

  • Database Architecture & Design:
    • Provide expert consultation and design solutions for large-scale database systems (SQL Server, Oracle, MySQL, etc.).
    • Perform database schema reviews and optimisations to ensure efficient data storage and access patterns.
    • Work with clients to define business requirements and translate them into effective database architecture solutions.
  • Performance Tuning & Optimisation:
    • Analyse, troubleshoot, and resolve performance bottlenecks across SQL Server, Oracle, and MySQL environments.
    • Optimise queries, indexes, stored procedures, and database configurations to ensure high performance and scalability.
    • Utilise tools such as Quest Foglight, SQL Profiler, and native performance tuning techniques to monitor and improve database performance.
  • Database Migration & Upgrades:
    • Lead and manage SQL Server migrations, including version upgrades (SQL 2000 and beyond), cloud migrations (AWS), and platform transitions.
    • Provide guidance on database architecture migration strategies, such as moving in-house databases to AWS cloud infrastructure.
    • Configure and implement high-availability solutions, including Log Shipping, Database Mirroring, and Always-On Availability Groups (AG).
  • Cloud & Virtualisation Expertise:
    • Administer and optimise database environments hosted on AWS, with expertise in cloud database provisioning, security, and monitoring.
    • Configure and manage AWS-specific database features such as Amazon RDS and EC2 instances.
    • Support virtualisation of database environments within VMware environments.
  • Database Security & Backup/Recovery:
    • Implement robust database backup strategies and disaster recovery planning, including regular database restores and validation.
    • Configure and manage secure database access controls, auditing, and encryption policies to meet organisational and regulatory compliance.
  • Automation & Reporting:
    • Leverage PowerShell and other automation tools to streamline database monitoring, maintenance, and reporting tasks.
    • Develop and deploy custom reports using SSRS, Power BI, and Power Pivot to deliver business-critical insights.
    • Implement ETL processes and integrations using SSIS packages for seamless data extraction, transformation, and loading.
  • Mentorship & Team Leadership:
    • Mentor junior database administrators and technical teams, fostering knowledge sharing and skill development.
    • Lead cross-functional teams to implement database solutions for various business units and clients.
  • Technical Consultation & Support:
    • Serve as the primary point of contact for database-related consulting requests, including performance tuning, migrations, and installations.
    • Provide high-level technical assistance and act as an SME in all matters concerning SQL Server, Oracle, and MySQL database administration.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (preferred).

Preferred Professional Certifications:

  • Microsoft Certified: Azure Database Administrator Associate or similar certifications (highly preferred).
  • AWS Certified Database – Specialty certifications or similar certifications (highly preferred).
  • Microsoft database certifications (MCTS for SQL Server or other related certification)
  • Oracle database certifications (OCP or other related certification)

Qualifications & Experience:

  • Experience: 15+ years of hands-on experience in database administration, development, and support for large and complex environments (SQL Server, Oracle, MySQL).
  • Database Expertise:
    • Extensive experience in SQL Server administration (from SQL 2000 to current versions).
    • Expertise in database performance tuning, backup/recovery, high availability solutions (Log Shipping, Database Mirroring, AG setup).
    • Experience in cloud migrations, particularly AWS, and cloud-native database solutions like Amazon RDS.
    • Solid experience with Oracle database support and Oracle Apps E-Business Suite.
    • Proficiency in MySQL performance tuning and administration.
  • SQL Development Skills: Advanced knowledge of T-SQL, including the development of stored procedures, triggers, and functions.
  • ETL & Reporting: Strong experience with SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Power BI, and Power Pivot.
  • Cloud & Virtualisation Expertise: Proven experience with AWS cloud platforms, including database provisioning and management, and experience with VMware server environments.
  • Automation Skills: Proficiency in PowerShell scripting for automating monitoring, maintenance, and administrative tasks.

Skills:

  • Strong analytical and troubleshooting skills for resolving complex database issues.
  • Ability to design, implement, and optimise complex database solutions.
  • Excellent verbal and written communication skills for technical documentation, client interactions, and team coordination.
  • Experience with database security, compliance, and disaster recovery planning.
  • Strong leadership skills with experience mentoring junior staff and leading technical projects.

Preferred Skills:

  • Knowledge of other database systems like PostgreSQL, MongoDB, or NoSQL.
  • Experience in multi-cloud environments or hybrid cloud infrastructure.
  • Experience with database monitoring tools (e.g., Quest Foglight, SQL Profiler).
  • Familiarity with Agile methodologies and project management tools.

Tell employers what skills you have

RDS
Technical Documentation
MongoDB
Troubleshooting
Oracle
PostgreSQL
T-SQL
Oracle RDBMS
MySQL
SQL Azure (Cloud SQL Server)
NoSQL
SQL
Database Administration
SQL Server
RDBMS
Performance Tuning
Disaster Recovery
Databases
Business Requirements
SSRS

  • Singapore Garena Full time

    Singapore Engineering and Technology Entry Level Job Description Responsible for My SQL database administration and management (capacity planning, installation, backup, recovery, monitoring, optimizations, troubleshooting, etc). Support the development team for My SQL database designing, creating, optimising. Review existing software architecture and...


  • Singapore Garena Full time

    SingaporeEngineering and TechnologyEntry Level Job Description Responsible for My SQL database administration and management (capacity planning, installation, backup, recovery, monitoring, optimizations, troubleshooting, etc). Support the development team for My SQL database designing, creating, optimising. Review existing software architecture and...

  • Process engineer

    3 weeks ago


    Singapore The Chemical Engineer Full time

    Why Patients Need You Whether you are involved in the design and development of manufacturing processes for products or supporting maintenance and reliability, engineering is vital to making sure customers and patients have the medicines they need, when they need them. Working with our innovative engineering team, you'll help bring medicines to the...


  • Singapore UES HOLDINGS PTE. LTD. Full time

    Job Description:We are seeking a highly skilled Senior BIM Database Engineer to join our team at UES HOLDINGS PTE. LTD.About the Role:The successful candidate will be responsible for the setup and configuration of our P&ID database, providing support during the design and construction of MEICA elements.Key Responsibilities:Database Management: Set up,...


  • Singapore Unison Consulting Pte Ltd Full time

    At Unison Consulting Pte Ltd, we are seeking a highly skilled Senior Database Systems Engineer to join our team. This is a full-time opportunity that comes with a competitive salary of SGD $120,000 per annum.Job Summary:The successful candidate will be responsible for designing, developing, and maintaining high-performance MongoDB databases that support the...


  • Singapore ITCAN PTE. LIMITED Full time

    About the RoleAt ITCAN PTE. LIMITED, we are seeking a highly skilled and experienced Senior Database Systems Engineer to join our team.We offer a competitive salary of SGD 120,000 - 180,000 per annum, depending on experience.Job DescriptionThe successful candidate will be responsible for:Designing, implementing, and maintaining large-scale database systems...


  • Singapore The Chemical Engineer Full time

    About us At Exxon Mobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the world’s largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand for. The success of our Upstream, Product Solutions and Low...


  • Singapore TIKTOK PTE. LTD. Full time

    About TikTok PTE. LTD.TikTok is a leading global short-form mobile video sharing platform with offices in Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo. Our mission is to inspire creativity and bring joy to users worldwide.We are seeking an experienced Senior E-commerce Database Engineer to join our product...


  • Singapore SENIOR SPIRIT OF ROSELLE PARK Full time

    Responsibilities:Prepares key project documentation in executing the complete instrumentation engineering scope of work as per the project requirements in meeting customer’s expectationsPrepares instrumentation system concepts, schedule of deliverables and plan activities in line with overall project schedule, delegate the tasks to instrumentation team...


  • Singapore SENIOR SPIRIT OF ROSELLE PARK Full time

    Responsibilities: Prepares key project documentation in executing the complete instrumentation engineering scope of work as per the project requirements in meeting customer’s expectations Prepares instrumentation system concepts, schedule of deliverables and plan activities in line with overall project schedule, delegate the tasks to instrumentation team...


  • Singapore U3 INFOTECH PTE. LTD. Full time

    Job SummaryWe are seeking an experienced Senior Database Architect to join our team at U3 INFOTECH PTE. LTD.About the RoleThis is a challenging and rewarding opportunity for a skilled database professional to lead database design, development, and maintenance efforts.Key ResponsibilitiesDesign and Implement Database Systems: Create high-performance, scalable...


  • Singapore GARENA ONLINE PRIVATE LIMITED Full time

    Roles & ResponsibilitiesJob Description Responsible for MySQL database administration and management (capacity planning, installation, backup, recovery, monitoring, optimizations, troubleshooting, etc). Support the development team for MySQL database designing, creating, and optimising. Review existing software architecture and contribute to future...


  • Singapore BYTEDANCE PTE. LTD. Full time

    About BYTEDANCE PTE. LTD.BYTEDANCE PTE. LTD., a pioneering tech firm, empowers creativity and enriches lives through innovative products like TikTok and Toutiao. Our mission is to inspire imagination and bring people together through technology.Why Choose UsWe foster a culture of self-direction, intellectual curiosity, and collaboration, driving innovation...


  • Singapore HCL SINGAPORE PTE. LTD. Full time

    HCL SINGAPORE PTE. LTD. is seeking a highly skilled Senior Database Expert to join our team in Singapore.This exciting role involves managing high-performance, high-capacity databases in a critical production environment using Oracle Enterprise Manager Grid Control.The ideal candidate will have expertise in database performance tuning, backup and recovery,...


  • Singapore Singtel Full time

    Job Title: Senior Database AdministratorOverview:Singtel is seeking a highly skilled Senior Database Administrator to join our team. As a key member of our IT department, you will be responsible for ensuring the smooth operation of our database systems.Responsibilities:Database Administration: Develop and implement database administration policies,...


  • Singapore DADACONSULTANTS PTE. LTD. Full time $7,000 - $13,000

    Senior Database Administrator We are representing a leading technology organisation in search for a Senior Database Administrator, you will be responsible for various database administration tasks on cloud databases, with a strong focus on performance and operational aspects. Your key responsibilities include: 1. Database Fault Resolution and...


  • Singapore Tencent Full time

    Job Summary:Tencent is seeking a highly motivated and skilled Database Engineering Intern to join our team. As a Database Engineering Intern, you will support the DBA team in planning, developing, and delivering production database platforms on cloud.Responsibilities:Plan, develop, and deliver production database platforms on cloud.Provide production...


  • Singapore DCI CONSULTANTS PRIVATE LIMITED Full time

    Job Title: Database Systems EngineerWe are seeking a skilled Database Systems Engineer to join our team at DCI Consultants Private Limited. The ideal candidate will have experience in database administration, information technology, and database architecture.About the Role:The successful candidate will be responsible for installing and maintaining the...


  • Singapore RECRUIT EXPRESS PTE LTD Full time

    Job DescriptionWe are seeking a skilled Database Systems Engineer to join our team at Recruit Express Pte Ltd.Job Summary:As a Database Systems Engineer, you will be responsible for providing support and administration of database platforms, including installation, upgrades, configuration, consolidation, monitoring, tuning, and maintenance. You will also...


  • Singapore COMBUILDER PTE LTD Full time

    Job DescriptionWe are seeking an experienced Senior Database Engineer to join our team at CombBuilder PTE LTD.About the RoleThis is a senior-level position that requires a strong background in database administration, development, and support for large and complex environments. The successful candidate will have extensive experience in SQL Server...