We are seeking a skilled Database Administrator to take full ownership of client database landscapes. The role involves day-to-day administration, performance tuning, backup management, and proactive maintenance. The ideal candidate will have 3-6 years of hands-on DBA experience.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
DIMIYA Tech is a global Technology and Talent Solutions provider helping organisations accelerate growth through technology, people, and innovation.
Through DIMIYA Tech, we deliver Managed IT Services, Cybersecurity, Cloud Solutions, AI & Automation, Microsoft Dynamics 365, Salesforce, Data & Analytics, and Application Development services.
Through DIMIYA Talent, we provide Technology Staffing, Offshore & Hybrid Teams, ERP & CRM Consultants, AI & Cybersecurity Specialists, and Finance & Business Operations professionals.
We support clients across Australia, New Zealand, the United States, United Kingdom, Europe, and Asia with tailored, scalable solutions.
Â
The Role
We are looking for Database Administrator (DBA) to take full ownership of the client's database landscape spanning Microsoft SQL Server, MySQL, PostgreSQL, and cloud-hosted database services on AWS RDS and Azure SQL. You will be responsible for day-to-day administration, performance tuning, backup management, and proactive maintenance to ensure database reliability, security, and availability.
Please note: This position requires full-time presence in AU time 9:00am – 5:00 pm AEST (5 days per week) fully remote
Key Responsibilities
Database Administration & Maintenance
- Administer, monitor, and maintain Microsoft SQL Server, MySQL, and PostgreSQL database environments.
- Perform routine maintenance tasks including index rebuilding, statistics updates, integrity checks, and log management.
- Manage database schemas, stored procedures, views, triggers, and user permissions.
- Plan and execute database patching, upgrades, and version migrations with minimal disruption
Performance & Optimisation
- Proactively monitor database performance using available toolsets and address bottlenecks, slow queries, and resource contention.
- Analyse execution plans and optimize queries, indexes, and schema design for throughput and latency improvements.
- Conduct capacity planning and forecasting to support business growth requirements.
Interested in remote work opportunities in IT & Network Engineering? Discover IT & Network Engineering Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Backup, Recovery & Business Continuity
Â
- Design, implement, and validate database backup strategies aligned with client RPO and RTO requirements.
- Perform and document regular recovery drills to verify backup integrity and restore procedures.
- Maintain and update disaster recovery documentation in line with client business continuity plans.
Cloud Database ManagementÂ
- Administer and optimize cloud-hosted databases on AWS RDS and Azure SQL, including configuration, scaling, and cost management.Â
- Manage connectivity, replication, and failover configurations for cloud database instances.Â
- Collaborate with cloud and infrastructure teams on hybrid database architectures.Â
Security & ComplianceÂ
- Enforce database access controls, role-based permissions, and least-privilege principles.Â
- Monitor and respond to security events, audit logs, and compliance requirements relevant to the client environment.Â
- Assist in preparing evidence and documentation for audits (e.g., ISO 27001, SOC 2).Â
Collaboration & ReportingÂ
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Liaise with the client's application and development teams to support database-related requirements for projects and releases.Â
- Provide regular health reports, incident summaries, and maintenance logs to both the client and Dimiyatech delivery management.Â
- Participate in changing management processes and adhere to the client's ITIL-aligned service desk workflows.Â
Skills & Experience
- 3–6 years of hands-on DBA experience in a professional IT or managed services environment.Â
- Demonstrated proficiency with Microsoft SQL Server (2016 or later), including T-SQL, SSMS, SQL Agent, and Always on Availability Groups.Â
- Strong working knowledge of MySQL and PostgreSQL — installation, configuration, replication, and query optimization.Â
- Practical experience managing cloud databases on AWS RDS and/or Azure SQL, including managed instance configurations.Â
- Solid understanding of backup and recovery strategies, RPO/RTO frameworks, and disaster recovery best practices.Â
- Experience with performance monitoring and diagnostic tools (e.g., SolarWinds DPA, Datadog, Query Store, pg_stat_statements).Â
- Ability to write and optimize complex SQL queries, stored procedures, and scripts for automation.Â
- Familiarity with ITIL service management principles and working within ticketing systems (e.g., ManageEngine, ServiceNow).Â
Â
Preferred Skills & CertificationsÂ
- Microsoft Certified: Azure Database Administrator Associate (DP-300) or equivalent.Â
- AWS Certified Database – Specialty or relevant RDS experience certification.Â
- Experience with database automation and scripting using PowerShell or Bash.Â
- Exposure to high-availability solutions including clustering, mirroring, replication, and log shipping.Â
- Understanding of ETL processes and integration with BI/reporting platforms.Â
- Prior experience working in a client-embedded or outsourced MSP model
Similar Jobs
Explore other opportunities that match your interests
uniting ambition
MMD Services