remote
Senior Oracle DBA - BMO Financial Group
Database Administrator
Senior Oracle DBA responsible for managing, optimizing, and securing large‑scale Oracle databases for critical banking platforms, driving performance, availability, and modernization through cloud, automation, and SRE practices.
About the role
Key Responsibilities
- Own and optimize enterprise Oracle databases, ensuring peak performance, high availability, and robust security across Payments, Settlements, Reporting, and Business Banking systems.
- Lead backup, recovery, and disaster‑recovery strategies, implementing automated, cloud‑enabled solutions to meet stringent uptime and compliance requirements.
- Diagnose and resolve complex database issues, performing root‑cause analysis and collaborating with cross‑functional teams to implement long‑term fixes.
- Partner with Site Reliability Engineering (SRE) and DevOps teams to design and deploy automation, monitoring, and alerting pipelines that reduce manual effort and improve reliability.
- Drive continuous improvement initiatives, including performance tuning, capacity planning, and modernization of legacy workloads to cloud‑native architectures.
Requirements
- 10+ years of experience administering Oracle Database in a large enterprise environment.
- Deep expertise in SQL, PL/SQL, performance tuning, backup/recovery, and high‑availability technologies (RAC, Data Guard, GoldenGate).
- Hands‑on experience with cloud platforms (AWS, Azure, or OCI) and automation tools (Ansible, Terraform, or similar).
- Strong understanding of SRE principles, monitoring, and incident response.
- Excellent problem‑solving skills, communication, and ability to work collaboratively in a fast‑paced banking environment.