Search by job, company or skills

T

Senior Consultant

7-10 Years
SGD 9,000 - 10,400 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • Install, configure, and upgrade PostgreSQL and YugabyteDB clusters across environments (on-premises and cloud).
  • Set up replication, clustering, and high availability (HA) environments.
  • Manage database objects such as schemas, tables, indexes, sequences, and partitions.
  • Apply regular patches, version upgrades, and maintenance releases.
  • Ensure continuous database uptime and minimal downtime during upgrades.
  • Design and implement robust backup and recovery strategies using pg_dump, pg_basebackup, pgBackRest, or yb_backup.py.
  • Schedule and monitor backups to ensure data integrity and recovery readiness.
  • Develop and test disaster recovery (DR) procedures with RPO/RTO objectives.
  • Manage database parameters, memory settings, and connection tuning.
  • Implement multi-node YugabyteDB architecture for distributed SQL workloads.
  • Perform daily database health checks, maintenance tasks, and performance reviews.
  • Manage off-site or cross-region replication for fault tolerance.
  • Monitor database performance and system resources using pg_stat_activity, EXPLAIN ANALYZE, Prometheus, and Grafana.
  • Analyze slow queries, optimize indexing, and adjust query plans.
  • Tune PostgreSQL configurations (e.g., autovacuum, shared_buffers, work_mem).
  • Balance YugabyteDB tablets and optimize read/write distribution across nodes.
  • Create and manage users, roles, and access privileges securely.
  • Enforce database authentication and authorization policies.
  • Implement SSL/TLS encryption and audit logging for compliance.
  • Monitor and respond to security vulnerabilities or unauthorized access.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 128865703

Similar Jobs

Early Applicant