GX Bank Berhad

Senior Database Engineer

Petaling Jaya (First Avenue) Full time

Responsibilities

  • Lead the end-to-end management of MySQL, PostgreSQL, DynamoDB and Amazon Aurora database systems, ensuring their stability, scalability, and reliability.
  • Design and implement scalable and efficient database architectures that align with business requirements.
  • Oversee the deployment of database changes, updates, and patches.
  • Conduct in-depth performance tuning activities, optimising SQL queries, and database configurations for maximum efficiency.
  • Implement and manage monitoring solutions to proactively address and prevent performance issues.
  • Implement and manage high availability and disaster recovery solutions to minimise downtime and ensure data integrity.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 3-4+ years of experience in database engineering, with expertise in MySQL, PostgreSQL, DynamoDB and Amazon RDS/Aurora
  • Strong knowledge of database design, performance tuning, and security best practices.
  • Strong problem-solving and analytical abilities.
  • Excellent communication and collaboration skills.
  • Domain experience in RDBMS/NoSQL databases: Redis, Kafka, Elasticsearch, Time Series Database.
  • Leadership and mentorship skills.
  • Knowledge of TCP/IP stack, Load balancer, Networking.
  • Professional background within financial institutions or the banking sector.
  • Proficiency in Terraform for infrastructure provisioning and management.