Senior Database Engineer (City of Perth)

Senior Database Engineer (City of Perth)

29 Oct
|
Verse
|
City of Perth

29 Oct

Verse

City of Perth

About the Role
We're looking for a Senior Database Engineer to join an established Perth-based organisation undertaking a significant technology modernisation programme. This is a hands-on database engineering role focused on cloud migration, database design and DevOps. You'll take ownership of business-critical database environments, lead the transition from on-premises infrastructure to Microsoft Azure and help modernise the systems and deployment processes that support the organisation's operations. The role will suit an experienced Database Engineer or Senior SQL Database Engineer with strong SQL, Azure, Docker and GitHub experience, alongside a proven background in database design, CI/CD pipelines and cloud migration projects. You'll have the opportunity to take ownership of critical systems, influence technical decisions and play a key role in a major technology transformation initiative. You Should Have
- Minimum 5 years' commercial experience in database engineering or a closely related technical role
- Minimum 5 years' strong SQL experience, including database development, management and optimisation
- Minimum 5 years' experience in database design, with a strong understanding of cloud-based database architecture
- Minimum 5 years' experience across Azure, Docker and GitHub, with an understanding of the full deployment stack
- Minimum 4 years' hands-on experience building and maintaining CI/CD deployment pipelines
- Proven commercial experience working on database migration or technology transition projects, particularly from on-premises environments to the cloud
- Strong SQL Server experience, including stored procedures, schema management, performance tuning, backup and recovery
- Experience managing database changes through source control, automated deployments and established release processes




- Experience supporting and maintaining business-critical database systems in production environments
- Strong troubleshooting, problem-solving and communication skills
- A collaborative approach, with the ability to take technical ownership and work effectively within a team Nice to Have
- Experience working within enterprise technology environments
- Approximately 10 years' commercial experience across database engineering and related technologies
- Experience supporting or modernising legacy database applications
- Familiarity with database migration and deployment tools such as Flyway, Liquibase or DbUp
- Previous experience working on large-scale technology modernisation initiatives

Key Responsibilities

- Take ownership of business-critical database environments, ensuring their reliability, performance and ongoing development
- Lead the migration of existing on-premises SQL Server databases to Microsoft Azure SQL
- Design, maintain and optimise database architecture to support the organisation's cloud environment
- Manage database changes across core business applications and associated systems
- Build and maintain CI/CD pipelines to automate database deployments and release processes
- Implement version control for database schemas, stored procedures and related database changes using GitHub
- Support and progressively modernise existing legacy applications and database systems
- Monitor database performance, troubleshoot technical issues and implement ongoing improvements
- Manage database backups,



recovery processes, data quality and security requirements
- Collaborate with software development, integration and release management teams on system deployments and technical improvements
- Support the development of new data integrations, APIs and reporting capabilities
- Provide technical guidance and support to junior team members
- Contribute to hands-on coding, technical reviews, system support and ongoing database optimisation Culture & Career Opportunity You'll join a collaborative technology workplace, working closely with experienced technical professionals across software development, database engineering, integrations and release management. The organisation is investing in modernising its technology environment, creating an opportunity to take ownership of critical database systems and play a central role in transitioning existing infrastructure to the cloud. This position offers genuine technical ownership, exposure to modern cloud technologies and opportunities for career development. You'll have the opportunity to influence technical decisions, contribute to engineering improvements and develop your skills while working on a significant transformation project. Working Arrangements
- Perth-based permanent, full-time position
- Flexible working arrangements, with the potential to work from home up to 4 days per week depending on team requirements
- Flexible start and finish times
- Salary of $130,000–$150,000 + superannuation, depending on experience

How to Apply
If you have a strong background in SQL database engineering, cloud technologies and CI/CD, and enjoy taking ownership of business-critical systems and delivering complex migration projects, we'd like to hear from you. For further details, contact Marshall at [email protected].

📌 Senior Database Engineer (City of Perth)
🏢 Verse
📍 City of Perth

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior database engineer (city of perth) / city of perth

Subscribe to this job alert:

Get the latest job offers by email for: senior database engineer (city of perth) / city of perth