Database Administrator
Role details
Job location
Tech stack
Job description
As a Senior Database Administrator on the Advisor Services Database Team, you'll partner with engineers and product teams to support large-scale platforms and applications in a fast-moving, agile environment. You'll contribute hands-on across development, DB administration, setting up future strategy/strategic planning, and production needs while helping raise the bar through automation, consistency, and mentoring., * Support and evolve Oracle (primary), PostgreSQL, and SQL Server environments through database maintenance, lifecycle management, migrations, upgrades, and automation.
- Tune and optimize performance, availability, and reliability (including capacity planning, indexing strategies, and workload analysis).
- Partner on patching and change execution, including scheduled after-hours and weekend maintenance as needed.
- Troubleshoot production issues end-to-end, develop cleanup and maintenance scripts, and drive root-cause resolution to prevent recurrence.
- Support high availability and disaster recovery capabilities (failover readiness, recovery processes, and operational validation).
- Participate in production support on-call rotation 24/7, including weekends as scheduled.
- Create and maintain technical documentation, operational runbooks, and best practices to support consistent operations and knowledge sharing.
- Mentor and guide junior and mid-level team members through coaching, pairing, and review of technical approaches.
Requirements
- 12+ years of hands-on Oracle Database Administration experience, including RAC (Real Application Clusters), ASM, and Data Guard.
- Willingness to work in weekends and night shifts / US timing.
- Hands-on experience across DEV and PROD DBA responsibilities, including upgrades, migrations, patching, backup/recovery, monitoring, and lifecycle management.
- Proficiency with Oracle Enterprise Manager (OEM) and GoldenGate.
- Advanced SQL and PL/SQL skills, including performance tuning and optimization.
- Working knowledge of database security concepts (access controls, auditing, patching practices, and compliance-aligned operations).
- Scripting and automation experience (e.g., shell scripting, Perl, PowerShell) to streamline operational and maintenance tasks.
- Experience supporting high-availability and recovery capabilities, including troubleshooting failover scenarios and DR support.
- Experience developing or supporting ETL/data movement processes for large data sets.
- Experience using collaboration and delivery tools such as Microsoft Teams, Jira, Confluence, Remedy, Bamboo, and Bitbucket.
- Exposure to DevOps practices and tools (e.g., GitHub, GitHub Actions, Bamboo).
- Ability to write and maintain clear technical documentation and knowledge artifacts.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.
Preferred Qualifications:
- PostgreSQL administration experience (including pgAdmin), on-prem and/or cloud; Cloud SQL for PostgreSQL experience is a plus.
- SQL Server administration and performance tuning experience.
- Foglight experience is a plus.
- Experience designing enterprise solutions for backup, monitoring, alerting, security compliance, and patching.
- Prior experience in the financial services industry.
- Oracle Certified Professional (OCP) certification.
- Demonstrated experience mentoring others and contributing to team learning and shared standards.
- Process improvement experience using AI is a plus.
Applicants must be currently authorized to work in the United States on a full-time basis without employer sponsorship.
Benefits & conditions
We offer a competitive benefits package that takes care of the whole you - both today and in the future:
- 401(k) with company match and Employee stock purchase plan
- Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
- Paid parental leave and family building benefits
- Tuition reimbursement
- Health, dental, and vision insurance