Back to search:Database Administrator / Jakarta

Key Responsibilities

● Database Administration & Operations

○ Administer and support Snowflake and PostgreSQL databases (core requirement).

○ Manage users, security policies, roles, and connectivity.

○ Perform proactive monitoring, capacity planning, and health checks.

● Backup, Recovery & Disaster Preparedness

○ Design and implement backup/restore strategies.

○ Define and meet RTO (Recovery Time Objective) and RPO (Recovery Point Objective).

○ Conduct periodic disaster recovery testing.

● Performance Tuning & Optimization

○ Optimize queries, indexes, and schema design.

○ Troubleshoot bottlenecks and improve workload performance.

○ Implement cost and storage optimization strategies.

● Best Practices & Data Management

○ Enforce database security, auditing, and compliance standards.

○ Apply data compression and storage optimization techniques.

○ Automate recurring DBA tasks for efficiency and consistency.

Required Skills & Qualifications

● Mandatory:

○ Proven expertise in Snowflake and PostgreSQL administration.

○ Strong knowledge of backup/recovery, RTO/RPO, and disaster recovery.

○ Hands-on experience with performance tuning, indexing, and query optimization.

○ Solid understanding of data compression and storage optimization.

● Added Advantage:

○ Experience with Amazon Aurora (PostgreSQL/MySQL).

○ Experience with Azure Database (SQL, PostgreSQL, or MySQL).

● Good to Have:

○ Familiarity with Infrastructure as Code (Terraform/CloudFormation/ARM) for DB provisioning.

○ Python or Shell scripting for automation, backups, and monitoring.