ROLESUMMARY
The Database Administrator (DBA) is responsible for managing, securing, and optimizing enterprise database systems to ensure high availability, performance, and data integrity across on-premises and cloud environments. The role focuses on database operations, automation, and compliance within mission-critical and regulated environments.
KEYRESPONSIBILITIES
· Install, configure, and maintain relational and NoSQL databases across environments.
· Design database structures, indexing, and storage for optimal performance.
· Monitor and tune database performance, queries, and workloads.
· Implement backup, restore, high availability (HA), and disaster recovery (DR) solutions.
· Ensure uptime, reliability, and adherence to SLAs (RTO/RPO).
· Manage database security including access control, encryption, and auditing.
· Perform patching, upgrades, and vulnerability remediation.
· Troubleshoot database issues and support incident management (L2/L3).
· Automate database operations using scripting and DevOps practices.
· Support CI/CD pipelines and version-controlled database deployments.
· Collaborate with cross-functional teams and maintain documentation.
TECHNICALSKILLS & TOOLS
· Databases: Oracle, SQL Server, PostgreSQL, MySQL, MongoDB, Redis
· Languages: SQL,PL/SQL/T-SQL, Python, Bash/PowerShell
· Cloud: AWS (RDS/Aurora),Azure SQL, Google Cloud SQL
· DevOps & Automation: Jenkins, GitLab CI/CD, Terraform, Ansible
· Monitoring: Prometheus, Grafana, OEM, Datadog
· Platforms: Linux/Unix, Windows, Docker/Kubernetes (basic)
SECURITY& COMPLIANCE
· Implement RBAC, encryption, and database auditing.
· Perform vulnerability assessments, patching, and hardening.
· Ensure compliance with ISO27001, NIST/CIS, and PDPA requirements.
· Support audits and governance in regulated environments.
QUALIFICATIONS& EXPERIENCE
· Degree/Diploma in Computer Science, IT, or related field.
· 3–8 years of experience in database administration.
· Experience in high-availability or regulated environments preferred.
· Strong troubleshooting and stakeholder communication skills.
PREFERRED(GOOD TO HAVE)
· Database certifications(Oracle, Microsoft, AWS, Azure).
· Experience with cloud migration or hybrid environments.
· Exposure to data ware housing or analytics platforms.
· Experience in DevOps-enabled database environments.