Senior DevOps Engineer
NSW Department of Customer Service
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Senior DevOps Engineer
Join NSW Fair Trading on an exciting journey of transformation, reimagining how services are delivered for the people and communities of NSW. This Senior DevOps Engineer role offers an opportunity to be a foundational member of a high-priority data and analytics platform team, shaping the future of fair trading and regulatory technology.
You'll thrive in an environment that values deep thinking about community needs, outcomes over processes, and a commitment to transforming regulation.
About the Role
As a Senior DevOps Engineer, you will design, implement, and maintain the DevOps foundations for a modern cloud data ecosystem. This includes technologies like Snowflake, Databricks, and a wide range of Azure cloud services. You will be responsible for building robust deployment pipelines across various resources and applications, while also shaping the platform's security, governance, access controls, and monitoring.
What You'll Do
- Build, maintain, and optimise DevOps pipelines for Azure resources, ensuring scalable, secure, and reproducible infrastructure.
- Implement infrastructure-as-code patterns for automating creation, deployment, and configuration across a multi-service Azure environment.
- Develop CI/CD pipelines for TypeScript applications, Databricks workflows, Snowflake database objects, and Streamlit applications.
- Ensure deployments are reliable, repeatable, and aligned with engineering best practices.
- Implement and maintain user access management across Azure, Databricks, Snowflake, and related applications.
- Build automated controls for monitoring access activity, data usage, platform costs, and compliance requirements.
- Apply governance and policy-driven design to ensure the platform meets security and regulatory expectations.
- Establish monitoring, alerting, and automated reliability checks across pipelines and cloud services.
- Drive excellence in observability, maintainability, and platform resilience.
- Collaborate with engineering and data teams to ensure the platform supports analytics, modelling, and application workloads.
About the Team
This role is embedded within NSW Fair Trading's Data and Analytics team. The team focuses on delivering modern data and reporting solutions that enhance regulatory insight, operational performance, and customer experience through data-driven innovation.
About You
You are a Senior DevOps Engineer with 3+ years of experience who takes ownership from design through to production. You are keen on shaping DevOps standards and contributing to long-term platform direction. You possess experience supporting cloud-native data platforms and diverse application runtimes, and are motivated by building technology that improves public outcomes.
- Experience with Azure (e.g., Azure DevOps/GitHub Actions, ARM/Bicep/Terraform, AKS/App Services, Key Vault, Monitor).
- Strong capability in CI/CD, infrastructure as code, and security-by-design.
- Familiarity with platform services supporting analytics workloads (e.g., Snowflake, Databricks) and application runtimes (e.g., TypeScript/Node, Streamlit).
- Proficient in scripting/automation (e.g., Bash, PowerShell, Python) and source control workflows (Git).
- Skilled in monitoring/observability practices and tools (logging, metrics, alerting, dashboards).
- Collaborates effectively with engineering, data, and security teams.
- Tertiary qualifications in computer science, software engineering, information systems, or a related discipline (or equivalent experience).
When Applying
Provide a cover letter and resume (maximum 5 pages) that clearly outline your experience and how you meet the key capabilities for this role. The salary for this Clerk Grade 9/10 position is $129,464 - $142,665 per annum plus superannuation.
For recruitment enquiries, contact Francis Wen via francis.wen@customerservice.nsw.gov.au.
Key skills/competency
- DevOps
- Azure
- CI/CD
- Infrastructure as Code (IaC)
- Snowflake
- Databricks
- Platform Engineering
- Automation
- Governance
- Security-by-Design
How to Get Hired at NSW Department of Customer Service
- Research NSW Department of Customer Service culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor, focusing on public value and digital transformation.
- Tailor your resume for DevOps expertise: Highlight specific experience with Azure, CI/CD, Infrastructure as Code (ARM, Bicep, Terraform), and cloud-native data platforms like Snowflake and Databricks.
- Showcase impact in public sector tech: Emphasize projects where your work improved customer experience, regulatory compliance, or operational efficiency within government or similar large-scale environments.
- Prepare for technical and behavioral interviews: Be ready to discuss your experience in building scalable, secure, and reproducible infrastructure, demonstrating problem-solving, collaboration, and a public service mindset.
- Connect with current employees: Use LinkedIn to network with professionals in the Data and Analytics team or other DevOps roles at NSW Department of Customer Service to gain insights.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background