Data & DevOps Engineer
Macquarie Technology Group • AUThe Opportunity
Join a newly established and fast-growing capability at Macquarie Cloud Services, where you’ll play a key role in shaping how we deliver data-driven cloud solutions from day one. This role is data-first, designed for engineers who are passionate about building modern data platforms, AI-enabled solutions, and scalable data architectures in Azure with automation and Infrastructure as Code (IaC) at the core.You’ll work alongside a high-performing team focused on innovation, automation, and delivering exceptional outcomes for customers, while continuously learning and solving complex, real-world data challenges. In this role, you will design, build, and automate modern data platforms in Azure, ensuring solutions are scalable, repeatable, and aligned to best practices.
You will also work in an agile environment, collaborating closely with customers and internal teams to continuously improve reliability, scalability, and performance.
Why This Role is Different
This is not a traditional infrastructure role.This role is for engineers who:
-
-
Think data-first, not infrastructure-first
-
Want to work on modern data platforms, analytics, and AI solutions
-
Use infrastructure and automation as enablers for data outcomes
-
You’ll be part of a team that:
- Delivers cutting-edge Data & AI solutions
- Invests heavily in your growth and development
- Encourages ownership, innovation, and real impact
-
Why Us?
What you'll be doing
-
Building and managing cloud-native data platforms and database solutions
-
Delivering Data & AI solutions using services such as Microsoft Fabric, Azure Synapse, and Azure AI
-
Automating infrastructure and data environments using Infrastructure as Code (Terraform/Bicep)
-
Developing and maintaining data pipelines, integrations, and data services
-
Integrating data solutions into CI/CD pipelines for repeatable deployments
-
Supporting customers in modernising their data estate and analytics capabilities
-
Embedding AI capabilities into customer solutions where relevant
Required Experience and Skills (Mandatory)
-
Strong hands-on experience with Azure Data platforms and services, including:
-
Structured: Azure SQL Database, SQL Server (IaaS), PostgreSQL, MySQL
-
Unstructured: Blob Storage
-
SaaS: APIs
-
Proven experience delivering data platforms, data pipelines, or analytics solutions
-
Hands-on experience with Data & AI services, such as:
-
Microsoft Fabric
-
Azure Synapse Analytics, Azure Data Factory
-
Azure AI Foundry / Azure AI Services
-
Experience working with data pipelines and data processing (Python or similar)
-
Strong experience building and managing environments using Infrastructure as Code
-
Terraform (preferred)
-
Bicep (or willingness to learn)
-
Experience with:
-
Git
-
CI/CD pipelines (GitHub Actions, Azure DevOps or similar)
-
Scripting skills (PowerShell and/or Python)
Infrastructure as Code & Automation (Mandatory)
Background required
- 5 –10 years in roles such as Data Engineer, Cloud Data Engineer, DevOps (Data-focused), or Platform Engineer
- Proven track record delivering data-centric cloud solutions in Azure
- Strong documentation and communication skills
- A mindset focused on automation, scalability, and continuous improvement
Desirable Experience and Skills (valued but secondary)
- Experience with Azure core infrastructure (VMs, networking, storage)
- Exposure to cloud migrations (especially data workloads)
- Understanding of Azure Well-Architected Framework
- Experience contributing to reusable templates, modules, or automation libraries