Development Operations Specialist

Best Practice Software

City of Brisbane

On-site

AUD 120,000 - 180,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

B-Perks Program

Job summary

Best Practice Software in Australia is seeking a Platform Engineer to design, build and operate the Azure platform for our cloud products. You’ll create landing zones, networking, container platforms, and delivery pipelines written in Bicep and Terraform, and maintain them for reliability.

You’ll collaborate with the Cloud Infrastructure team and product engineers daily, ensuring scalable, secure and cost-efficient operations across production and non-production environments.

Qualifications

  • Commercial platform, DevOps or cloud infrastructure experience, typically three years or more.
  • Azure in production across the stack: you’ve designed and run real workloads.
  • Strong Azure networking with hub-and-spoke, VNets and peering.

Responsibilities

  • Design the landing zones, identity, networking, and compute for the Azure platform.
  • Build and operate container platforms across AKS and Azure Container Apps.
  • Define the code as source of truth with Bicep and Terraform.
  • Develop guardrails with Policy as Code and Cost/performance optimization.
  • Automate CI/CD pipelines and infrastructure provisioning end to end.
  • Maintain monitoring, alerts, backups and on-call readiness.

Skills

Azure platform experience
DevOps practices
CI/CD design
Kubernetes production
Scripting (PowerShell)
Monitoring & incident response
Cloud security fundamentals
Networking expertise
Infrastructure as Code

Tools

Azure DevOps
Bicep
Terraform
ARM templates
AKS
Private DNS / VNets

Job description

At Best Practice Software, our vision is communities connected with care. We’re achieving this through our mission to build a culture people love, where:

  • we value customers,
  • we work together for success,
  • we are accountable for our actions,
  • we innovate for the future, and
  • we celebrate diversity and inclusion
Communities connected with care

That’s our vision. We make the clinical and practice management software that over 7000 Australian Practices run on, used every working day by GPs, Practice Managers, Nurses, Allied Health Providers and Administrative Staff.

We’re looking for a Platform Engineer to design, build and run the Azure platform our cloud products sit on, and to run it to a standard a clinician can rely on.

About the role

You’ll design the landing zones, the networking, the container platform and the delivery pipelines for our new Azure platform, write all of it as code in Bicep and Terraform, and look after it once customers are running on it.

You’ll sit in our Cloud Infrastructure team and work day to day with the product engineering teams who build and deploy onto what you create.

What you'll do
Design and build the Azure platform
  • Design the Azure foundation: subscriptions and landing zones, identity, networking, storage, compute and the platform services our products depend on
  • Design and run Azure networking properly. VNets, subnets, peering, routing, private endpoints and DNS, firewalls, NSGs and egress control, hybrid connectivity
  • Build and operate the container platform across AKS and Azure Container Apps, and help teams land on the right one
  • Define the whole thing as code in Bicep and Terraform, and keep the code the source of truth
  • Build in guardrails using Azure Policy with a Policy as Code approach
  • Tune the platform for cost, performance and scale, and make the trade-offs visible
Set the foundations
  • Set the patterns: naming, tagging, environment topology, subscription strategy, governance policies, secrets and configuration
  • Build the paved road so product teams can ship without needing you in the room
Automate the path to production
  • Build and maintain CI/CD pipelines in Azure DevOps for build, test and deployment across customer-facing and supporting applications
  • Automate infrastructure provisioning and configuration end to end, in whatever language the job calls for
  • Work with delivery teams on releases so updates, features and fixes ship smoothly and predictably
Keep it running
  • Own monitoring, alerting, capacity planning and configuration across production and non-production
  • Build and test backup and disaster recovery, including actual restore testing
  • Maintain availability, security and compliance across Azure and the external hosting platforms we use, including security hardening
  • Take part in an on-call and out-of-hours roster with the rest of the team
Work as part of the team
  • Contribute to end-to-end solution design with architects, analysts and product engineering teams
  • Explain technical positions to non-technical people well enough that they can make a decision
WHAT YOU BRING
  • Commercial platform, DevOps or cloud infrastructure experience, typically three years or more
  • Azure in production across the stack: you’ve designed and run real workloads, not just consumed them
  • Strong Azure networking. Familiarity with hub-and-spoke architecture, VNets, subnets and peering, private endpoints and Private DNS, network security groups, firewall and egress design, and the ability to debug connectivity when nothing in the portal is red
  • Infrastructure as code in Bicep, Terraform or ARM, with the version control habits that go with it
  • Containers and Kubernetes in production, ideally AKS
  • CI/CD pipeline design and maintenance, ideally Azure DevOps
  • Scripting and automation as a default reflex, ideally PowerShell
  • Monitoring, alerting and incident response as everyday practice
  • Cloud security fundamentals: identity, least privilege, secrets, network boundaries
Highly desirable
  • You’ve built a cloud platform from a blank subscription before, and know what you’d do differently
  • Both Bicep and Terraform, and a view on when each is the right tool
  • Azure Container Apps, or serverless container platforms more broadly
  • Azure Landing Zones or the Cloud Adoption Framework applied in anger
  • Cost management and FinOps practices in Azure
  • Helm, GitOps, or policy as code
  • SQL Server platform operations, or another database platform at scale
  • Medical software, e-health or another regulated field. Australian primary healthcare experience is a big plus

Our team members enjoy exclusive access to our brilliant B-Perks Program, offering great rewards like birthday leave, an annual health and wellbeing bonus, and sponsored rewards to recognise outstanding contributions. You’ll also access our leadership development program and learning opportunities across our group of businesses and enjoy the freedom and flexibility to work as you work best. We offer purpose and impact, an inclusive culture, a connected workforce, transparent leadership, and growth and belonging.

Your new career starts here.

For more information on this role, please contact Stacy Porter on 1300 40 1111 (in Australia) or 0800 40 1111 (in New Zealand).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Azure DevOps Engineer - Initial 6-Month Contract
Azure DevOps Engineer - Initial 6-Month Contract

NCS Australia • City of Melbourne

On-site
AUD 110,000 - 150,000
Cloud DevOps Engineer
Cloud DevOps Engineer

Xceltium • Sydney

On-site
AUD 167,000 - 204,000
Hybrid working model
Superannuation
Principal Engineer - Cloud & DevOps
Principal Engineer - Cloud & DevOps

ZERHUSEN Kartonagen GmbH • Australia

On-site
AUD 150,000 - 190,000
Azure DevOps Engineer - Initial 6-Month Contract
Azure DevOps Engineer - Initial 6-Month Contract

NCS Group • City of Melbourne

On-site
AUD 120,000 - 180,000
Learning & development
Mentorship
Global career opportunities
Microsoft Cloud Engineer
Microsoft Cloud Engineer

Emanate Technology • Canberra

On-site
AUD 120,000 - 180,000
AWS Platform Engineer
AWS Platform Engineer

BGL Corporate Solutions • City of Melbourne

On-site
AUD 140,000 - 190,000
Hybrid working
Development budget
Paid study leave
+3
Principal Platform Engineer (Azure)
Principal Platform Engineer (Azure)

UpperGround by Hudson • City of Brisbane

On-site
AUD 175,000 - 240,000
Competitive daily rate
Allowances for on-call work
Hybrid flexibility
DevOps Engineer
DevOps Engineer

APM • Sydney

On-site
AUD 90,000 - 120,000
Flexible/hybrid working
Access to the latest tools and technology
Additional leave options
+1
Azure DevOps Engineer - Initial 6-Month Contract
Azure DevOps Engineer - Initial 6-Month Contract

NCS Group Australia • City of Melbourne

On-site
AUD 140,000 - 170,000
Senior Cloud Infrastructure Engineer
Senior Cloud Infrastructure Engineer

SILK Laser Clinics • Sydney

On-site
AUD 150,000 - 210,000
Employee benefits
Discounts across clinics
Career development