Senior Database Administrator
We are seeking Senior Database Administrator (DBA) to lead the design, implementation, performance tuning, and ongoing management of enterprise-grade Oracle, Microsoft SQL Server, and cloud-based database systems. The ideal candidate will bring deep expertise in high availability, security, automation, and modernization of database platforms.
Key Responsibilities:
- Administer, monitor, and optimize Oracle (or MSSQL) production, staging, and development databases.
- Design and implement high-availability and disaster recovery strategies.
- Manage database deployments across on-premises and cloud environments.
- Conduct performance tuning and query optimization for mission-critical systems.
- Plan and execute database upgrades, patching, and migrations.
- Implement backup and recovery strategies using RMAN, SQL Server backups, and cloud-native tools.
- Establish database security policies and ensure compliance with company and industry standards.
- Collaborate with DevOps, development, and infrastructure teams to support CI/CD and infrastructure as code.
- Troubleshoot complex database issues and provide guidance on root cause analysis.
- Automate routine tasks using scripts or tools (e.g., PowerShell, Bash, Ansible, Terraform).
Requirements:
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 7+ years of hands-on experience as a DBA, with a focus on Oracle and Microsoft SQL Server.
- Strong knowledge of database internals, replication, indexing strategies, and query optimization.
- Experience building and managing cloud database services.
- Proficiency in database automation, monitoring tools (e.g., Oracle Enterprise Manager, SQL Monitor, Prometheus/Grafana).
- Experience with database security, encryption, and auditing.
- Solid understanding of networking, storage systems, and server architectures as they relate to database performance.
- Ability to lead database architecture decisions.
Preferred Qualifications:
- Oracle Certified Professional (OCP) or Microsoft Certified: Azure Database Administrator Associate.
- Experience with hybrid or multi-cloud database strategies.
- Experience working in regulated industries (e.g., healthcare) with audit and compliance requirements (e.g. ISO 27001, 27701, 27017, or 27018).