Systems Engineer

Reece Group

City of Melbourne

On-site

AUD 90,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Reecetech, the technology arm of Reece Group, is seeking a Systems Engineer to maintain and enhance branch technology across a large distributed network. You’ll work on Windows, Mac, mobile devices, telephony, displays and supporting infrastructure to keep branches connected and ready to trade.

You’ll deploy systems with code, automate repetitive tasks and solve complex escalations in collaboration with EUC, IT Operations and Cloud Engineering teams.

Qualifications

  • Solid experience in systems, infrastructure or endpoint engineering.
  • Knowledge of Intune, Jamf, Microsoft 365, Entra ID, conditional access and Windows/Linux server administration.
  • Proficient in scripting/automation with PowerShell, Bash, Terraform, Ansible or similar.
  • Demonstrates practical, customer‑focused problem solving and teamwork.

Responsibilities

  • Engineer, support and improve branch technology across a distributed network.
  • Work across Windows, Mac, mobile, telephony, displays and branch infrastructure.
  • Deploy and maintain systems using code, automation and repeatable practices.
  • Support branch openings, refurbishments, relocations and technology rollouts.
  • Investigate and resolve Tier 2/3 escalations with root-cause thinking.
  • Partner with EUC, IT Operations, Delivery Engineering, Cloud Engineering, Security and vendors.

Skills

Systems engineering
Infrastructure engineering
Endpoint engineering
Intune
Jamf
Microsoft 365
Entra ID
Conditional access
Windows Server
Linux Server
Scripting
PowerShell
Bash
Terraform
Ansible
Team collaboration

Tools

Intune
Jamf
Microsoft 365
Entra ID
Conditional Access
PowerShell
Bash
Terraform
Ansible

Job description

Reecetech is the technology team behind Reece Group. We build and support the digital tools, platforms and technology experiences that help our branch teams and customers get the job done. We’re practical, curious and customer-focused — and we’re always looking for better ways to work.

We’re looking for a Systems Engineer to join our Branch Technologies team. This role is all about keeping our branches connected, supported and ready to trade — engineering and supporting the technology that sits in our branches, from endpoints and mobile devices to telephony, digital displays and the systems that support day-to-day operations.

Working in a cloud-native, everything-as-code environment, you’ll apply shared engineering standards across our branch network, support technology rollouts, solve complex escalations and help remove manual work through automation. It’s a hands‑on role for someone who enjoys building practical solutions that make life easier for the teams who rely on them every day.

About the role
  • Engineer, support and improve branch technology across a large, distributed network.
  • Work across Windows, Mac, mobile, telephony, displays, branch systems and supporting infrastructure.
  • Deploy and maintain systems using code, automation and repeatable engineering practices.
  • Support branch openings, refurbishments, relocations and technology rollouts.
  • Investigate and resolve Tier 2 / Tier 3 escalations with root‑cause thinking.
  • Partner with EUC, IT Operations, Delivery Engineering, Cloud Engineering, Security and vendor partners.
About you
  • You have solid experience in systems, infrastructure or endpoint engineering.
  • You know your way around Intune, Jamf, Microsoft 365, Entra ID, conditional access and Windows / Linux server administration.
  • You’re comfortable with scripting and automation using tools like PowerShell, Bash, Terraform, Ansible or similar.
  • You enjoy solving problems properly — not just applying quick fixes.
  • You work well across teams, communicate clearly and bring a practical, customer‑first approach.
  • You’re keen to learn, improve and play your part in a team that backs each other.
Why Reece?

At Reece, we’re a down‑to‑earth, hard‑working team with a focus on customers, growth and doing things better every day. Our technology teams play an important role in helping our branches thrive, and you’ll have the opportunity to work on meaningful problems that make a real difference to our people and customers.

If you’re hands‑on, curious, team‑first and ready to help shape the technology experience across our branch network, we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer
Systems Engineer

Reece Group • Sydney

On-site
AUD 110,000 - 150,000
Systems Engineer
Systems Engineer

Reece Australia Pty Ltd • City of Melbourne

On-site
AUD 110,000 - 160,000
Systems Engineer
Systems Engineer

Reece • City of Melbourne

On-site
AUD 90,000 - 130,000
Branch Technology Engineer — Automation & Endpoints
Branch Technology Engineer — Automation & Endpoints

Reece Group • City of Melbourne

On-site
AUD 90,000 - 120,000
Branch Technologies Manager
Branch Technologies Manager

Reece Group • City of Melbourne

On-site
AUD 140,000 - 190,000
Branch Technologies Manager
Branch Technologies Manager

Reece Group • Sydney

On-site
AUD 120,000 - 160,000
Branch Technology Systems Engineer (Automation & Cloud)
Branch Technology Systems Engineer (Automation & Cloud)

Reece • City of Melbourne

On-site
AUD 90,000 - 130,000
Branch Technologies Manager
Branch Technologies Manager

Reece Australia Pty Ltd • City of Melbourne

On-site
AUD 150,000 - 190,000
Branch Systems Engineer — Automation & Cloud
Branch Systems Engineer — Automation & Cloud

Reece • Victoria

On-site
AUD 100,000 - 140,000
Branch Systems Engineer: Automation & Connectivity
Branch Systems Engineer: Automation & Connectivity

Reece Group • Sydney

On-site
AUD 110,000 - 150,000