remote
Senior Database Administrator - NTT DATA
Database Administrator
Senior Database Administrator responsible for 24/7 database operations, performance tuning, high‑availability, and security across SQL Server, Oracle, and PostgreSQL environments. Leverages scripting and automation to ensure seamless data flow and uptime.
About the role
Key Responsibilities
- Maintain and monitor SQL Server, Oracle, and PostgreSQL databases to ensure 24/7 availability and optimal performance.
- Design, implement, and manage backup, restore, and disaster‑recovery strategies, including point‑in‑time recovery and replication.
- Configure and maintain high‑availability solutions such as Always On Availability Groups, Data Guard, and streaming replication.
- Perform regular performance tuning, query optimization, and index maintenance to meet SLAs.
- Implement and enforce database security policies, including role‑based access control and encryption.
- Automate routine DBA tasks using PowerShell, Bash, or Python scripts and monitor with alerting tools.
Requirements
- Minimum 10 years of progressive database administration experience.
- Deep expertise in SQL Server, Oracle, and PostgreSQL administration.
- Strong knowledge of backup/restore, high‑availability, and security best practices.
- Proficiency in scripting (PowerShell, Bash, or Python) for automation.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.