Job Description:Job SummaryThe Database Administrator is responsible for the health, security, and performance of the organization's database environment. This role moves beyond routine maintenance to include proactive performance tuning, the development of automation scripts, and the implementation of high-availability solutions. The DBA works independently to resolve complex issues and ensures that database systems are resilient and optimized for business needs.
Essential Job Responsibilities1. Performance Tuning & Optimization (Tier 2 Focus)- Execute database performance tuning and query optimization.
- Analyze execution plans to identify and resolve performance bottlenecks.
- Perform proactive index maintenance and database integrity checks.
- Identify trends and recommend performance improvements before issues impact users.
2. Database Security & Administration- Manage user account creation, permissions, and complex role-based security models.
- Enforce least-privilege access and separation of duties.
- Manage database audit logs and support security reviews and investigations.
- Apply database patches and security updates in accordance with change management processes.
- Ensure database configurations align with regulatory and corporate security standards (e.g., HIPAA, PCI DSS).
3. Data Protection, High Availability & Disaster Recovery- Perform routine and complex database backups and restores.
- Manage and support high-availability solutions (e.g., clustering, mirroring, log shipping, or Always On Availability Groups).
- Maintain, document, and regularly test disaster recovery procedures to ensure business continuity.
- Support recovery objectives (RPO/RTO) and participate in DR exercises and audits.
4. Automation & Monitoring- Develop and maintain automation scripts using PowerShell, Bash, or Python for:
- Backups and restores
- Maintenance tasks
- Monitoring and validation checks
- Monitor database health using native tools and enterprise monitoring platforms (e.g., SolarWinds, Redgate).
- Create and maintain custom alerts to proactively detect performance, availability, and security issues.
- Continuously improve operational efficiency through automation and standardization.
5. Operational Support & On-Call Rotation- Participate in a rotating on-call schedule to provide 24x7 support for critical database systems.
- Respond to database incidents, outages, and performance issues in a timely manner.
- Lead troubleshooting efforts during incidents and contribute to root cause analysis (RCA) documentation.
- Collaborate with infrastructure, application, and security teams during incident response.
Qualifications & Requirements- Education: Bachelor's degree in Computer Science, Information Technology, or related field.
- Experience: 5+ years of experience in database administration.
- Certifications: Microsoft Certified: Database Administrator Associate.
#LI-KS1 #LI-Remote
The Compensation range for this role is $95,000 -$115,000 USD annually and may be eligible for an annual bonus.
Your specific salary will be determined based on several factors:
- Location-based market rate for the role
- Your abilities in relation to the job specification
- Performance during screening and interview
- Pay parity with the wider team in the considered location
Further details about the package will be provided during the initial screening call with the Talent Acquisition Team.
Click here to learn about Epiq's Benefits.