Senior Database Administrator

Kuala Lumpur, Malaysia

Job Description


We are a leading fintech company based in Malaysia, providing software solutions to middle to large multi-countries customers that are mainly Financial Institutions, Large Corporations, and Big Retail Brands. We are seeking a talented and experienced Senior Database Administrator (DBA) to join our team. As a Senior DBA, you will work closely with our development, infra, and security teams to help design, develop, and manage our database infrastructure, including but not limited to MSSQL, MySQL, and MariaDB. You will be responsible for ensuring the stability, security, and scalability of our database systems, as well as implementing best practices and tools to increase efficiency and reduce errors. The ideal candidate will have a deep understanding of database architecture and management, with extensive experience in modern microservices technology and containerization technologies such as Docker and Kubernetes.

Responsibilities:

  • Design, implement, and manage highly available, scalable, and secure database systems, including but not limited to MSSQL, MySQL, and MariaDB.
  • Manage database backups, replication, clustering, and disaster recovery plans.
  • Implement and manage database security and compliance policies and procedures.
  • Monitor database performance and capacity, identify and troubleshoot issues, and optimize performance.
  • Collaborate with development teams to design and optimize database schemas, queries, and indexes to improve application performance and scalability.
  • Develop and implement database automation and deployment pipelines using modern DevOps practices and tools such as Docker, Kubernetes, Jenkins, GitLab, and Terraform.
  • Collaborate with infrastructure and cloud teams to design, implement, and manage database systems in both on-prem and cloud environments, including AWS, Azure, or GCP.
  • Develop and implement database monitoring, alerting, and reporting tools and processes to ensure the stability and performance of our database systems.
  • Participate in standby rotation for production database systems and provide timely resolution to database-related issues.
  • Develop and implement disaster recovery and business continuity plans for critical databases.
  • Develop and implement data migration, consolidation, and replication strategies between different database systems.
  • Conduct regular database housekeeping activities, including database cleanup and archiving.
  • Perform performance tuning activities, including optimizing queries, indexes, and database configuration settings.
  • Provide operational support for production database systems, including monitoring, troubleshooting, and resolving issues.
  • Stay up-to-date with emerging trends and best practices in database technology, containerization technologies such as Docker and Kubernetes, and share knowledge with the team.
Requirements

Requirements:
  • Bachelor\'s or Master\'s degree in Computer Science, Information Technology, or a related field.
  • 7+ years of experience as a database administrator, with extensive experience in MSSQL, MySQL, and MariaDB.
  • Experience with modern microservices technology and containerization technologies such as Docker and Kubernetes.
  • Strong understanding of database architecture and management principles, including database design, schema optimization, indexing, and query optimization.
  • Experience with automation and deployment pipelines using modern DevOps practices and tools such as Jenkins, GitLab, and Terraform.
  • Experience with database monitoring, alerting, and reporting tools such as Nagios, Zabbix, and Grafana.
  • Strong troubleshooting and problem-solving skills, with experience in performance tuning and optimization.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
If you are passionate about database technology and containerization technologies and want to work in a dynamic and fast-paced environment, we encourage you to apply for this exciting opportunity.

Soft Space Sdn Bhd

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD902529
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned