Quick Overview
Job Description
We are seeking an experienced and highly skilled Database Administrator (DBA) to manage, optimize, and support mission-critical database environments across Oracle, Microsoft SQL Server, and PostgreSQL platforms.
The successful candidate will ensure database performance, availability, security, integrity, and scalability while supporting enterprise applications and business operations.This role requires deep technical expertise in database administration, performance tuning, backup and recovery, high availability, and database security. The DBA will work closely with application teams, infrastructure teams, architects, and business stakeholders to deliver robust and reliable database services.
Key ResponsibilitiesDatabase Administration & Operations- Administer, maintain, and support Oracle, SQL Server, and PostgreSQL databases across production, test, and development environments.
- Perform database installation, configuration, upgrades, patching, migrations, and lifecycle management.
- Proactively monitor database health, capacity, availability, and performance.
- Ensure database services meet agreed service levels and operational requirements.
- Analyze and resolve database performance issues using platform-native diagnostics and monitoring tools.
- Optimize SQL queries, stored procedures, indexing strategies, execution plans, and database configurations.
- Conduct performance assessments and recommend improvements for scalability, resilience, and efficiency.
- Implement tuning strategies for high-volume and business-critical enterprise workloads.
- Design, implement, and manage backup, restore, recovery, and retention strategies.
- Perform regular recovery testing and disaster recovery validation.
- Manage high availability, clustering, and replication technologies, including Oracle Data Guard and RAC, SQL Server Always On Availability Groups and Failover Clustering, and PostgreSQL streaming replication and high availability solutions.
- Collaborate with development teams on logical and physical database design, standards, and optimization.
- Participate in application deployments, release activities, and production readiness reviews.
- Review database changes and provide guidance on performance, supportability, and best practices.
- Support CI/CD initiatives and database automation.
- Create and maintain database standards, operational procedures, and technical documentation.
- Develop runbooks, recovery procedures, support models, and architecture documentation.
- Participate in change management, incident management, problem management, and governance processes
- 8+ years of database administration experience in enterprise environments.
- Strong hands-on administration experience across Oracle, SQL Server, and PostgreSQL.
Similar jobs
- CS
Defence Cyber GRC Lead - Governance, Risk & ATO
NewC4I Solutions Pty
Penrith, New South Wales🇦🇺Hybrid8 minutes agoComplianceTechnology - BM
AI Developer: LLM Agents, Async Python & FastAPI
NewBULLIT MANAGEMENT SERVICES LIMITED
Sydney🇦🇺Hybrid8 minutes agoFastAPIGCPLLM+2Technology - TA
Senior Network Engineer
NewTalent
Melbourne, Victoria🇦🇺Hybrid8 minutes agoTechnology - DT
Cloud Security & Incident Response Engineer (Automation & IaC)
NewDxc Technology Inc.
Melbourne, Victoria🇦🇺Hybrid8 minutes agoAWSAzureTechnology - MA
Hybrid AI-Driven Data Engineer for HealthTech Platform
NewMagentus
Brisbane, Queensland🇦🇺Hybrid8 minutes agoDatabricksTechnology - AN
Cyber Risk Analyst - Flexible Work & Impactful Security
NewAnglicare
Sydney🇦🇺Hybrid8 minutes agoTechnology