05 Aug
|
Yarra Trams
|
Melbourne
05 Aug
Yarra Trams
Melbourne
Job description
Yarra Trams is seeking a Full Stack Azure Developer (Backend Focused) to play a critical role in designing, building, and governing the cloud-based services that connect enterprise systems to the Yarra Trams Data Management Platform.
This role serves as the technical engine bridging raw data assets and business-ready applications. You will design and deliver scalable, secure, and high-performing backend services using modern Azure-native patterns, while applying robust engineering discipline, DevOps automation, and governance standards.
Working within the Data & Integration team, you will collaborate closely with architects, analysts, and delivery teams to build reusable frameworks and integration patterns that support long-term platform scalability and reliability.
About You
You are an experienced backend-focused developer with strong Azure expertise and a passion for building resilient, enterprise-grade platforms. You enjoy working in structured, governed environments and take pride in engineering quality, automation, and reliability.
You will bring:
- Extensive experience building scalable .NET Core / C# APIs and microservices.
- Strong backend development skills using C# and Python for integration and automation.
- Hands-on experience with Azure Integration Services including Service Bus, Event Grid, Event Hub, Logic Apps, and Azure Functions.
- Experience deploying and managing cloud resources using Terraform, Bicep, or ARM templates.
- Strong knowledge of Azure DevOps, CI/CD pipelines, automated testing, and release management.
- Experience implementing monitoring with Azure Monitor and Log Analytics.
- Familiarity with managing secure identities and secrets via Azure Key Vault.
- Experience working within Agile / Scrum delivery environments with rapid iteration cycles.
- Working knowledge of Clean Architecture or Domain-Driven Design (DDD).
Key Responsibilities
Backend Engineering & Cloud-Native Development
- Architect, design, and deliver scalable .NET Core and Python microservices using clean architecture and SOLID principles.
- Build and deploy cloud-native solutions using Azure App Services, Azure Functions, and containerised workloads (Docker / AKS).
- Apply Test-Driven Development (TDD) practices to ensure high-quality, maintainable production code.
Integration & Event-Driven Architecture
- Design and implement robust integration solutions using Azure Service Bus, Event Grid, Event Hub, REST APIs, and Logic Apps.
- Enable real-time, event-driven data processing and seamless system interoperability across the enterprise.
- Orchestrate complex data flows using Azure Data Factory and Databricks.
DevOps, Automation & Governance
- Design and maintain CI/CD pipelines using Azure DevOps and YAML pipelines.
- Deploy infrastructure using Infrastructure as Code (Terraform, Bicep, ARM).
- Implement technical guardrails to ensure consistency, tagging standards, and compliance across Azure environments.
- Manage secrets, identities,
and encryption using Azure Key Vault in alignment with security principles.
Operational Excellence & FinOps
- Define and implement monitoring and alerting standards using Azure Monitor and Application Insights.
- Ensure applications remain secure, patched, and on supported Microsoft versions.
- Forecast and optimise Azure consumption costs to deliver performance-efficient, cost-effective solutions.
Profile description
About Yarra Trams
Yarra Trams is proudly operated by Yarra Journey Makers, a joint venture between Transdev Australia and John Holland. We work closely with the Department of Transport and Planning to deliver a fully integrated, sustainable transport network for Melbourne.
We value diversity and encourage applications from people of all ages, abilities and backgrounds, including Aboriginal and Torres Strait Islander peoples. Pre-employment checks, including police and medical assessments, form part of our selection process.
Why Yarra Trams?
Do you want to be part of a workplace that promotes respect, diversity and inclusion?
If you choose to work with us, you will be joining a team of passionate professionals dedicated to the delivery and improvement of Melbourne’s biggest icon! You will also receive:
- A Free travel pass for Victoria’s Public Transport Network
- Competitive salary and great conditions
- Professional Development
- Career growth opportunities
- Health and wellbeing support including free flu vaccinations, discounted gym membership and access to our Employee Assistance Program (EAP)
- Paid parental leave and paid superannuation for primary caregivers
#J-18808-Ljbffr
📌 Full Stack Azure Developer (Melbourne)
🏢 Yarra Trams
📍 Melbourne