Reliability, Operations & Support
Ensure high availability, performance, and reliability of database platforms supporting business critical applications.
Act as a point of escalation for sophisticated database production incidents and service disruptions.
Participate in on-call rotations and shift cover, including non-standard tasks when required.
Investigate and resolve incidents using SRE practices such as root cause analysis, error budgets, and post-incident reviews.
Monitor database health, capacity, and performance, ensuring proactive issue prevention.
Database Engineering & Administration
Develop, implement, and maintain database build standards, including security, patching, backup, and HA/DR.
Perform database performance tuning, diagnostics, and optimization using tools such as AWR, ASH, ADDM, and execution plan analysis.
Define and document backup, restore, upgrade, and disaster recovery procedures.
Support database connectivity using ODBC, JDBC, and vendor-specific drivers.
Provide database build and advisory support to development and application teams.
Review database application code, collaborate on improvements, and maintain artefacts using standard source control tools.
Develop and implement automation for database provisioning, configuration, and lifecycle management.
Build and maintain Infrastructure-as-Code (IaC) using tools such as Terraform and Ansible.
Develop and support CI/CD pipelines for database deployments and schema changes.
Define and maintain a database observability and alerting strategy, combining automated alerts with targeted manual checks.
Promote and implement self-healing, standardisation, and automation-first approaches across database services.
Lead solution design and implementation of Oracle and SQL databases on Microsoft Azure.
Implement and support database migrations from on premise to Azure, ensuring security, resilience, and performance.
Work closely with application, cloud, and architecture teams to build scalable and secure database environments.
Ensure alignment with enterprise database standards and cloud security controls.
Partner with IT Security teams to maintain and implement database security policies.
Apply industry-standard security and compliance controls for database access, encryption, auditing, and identity management.
Evaluate applications and database usage to ensure policy alignment.