onsite
Data Solutions Development Manager - Transport for NSW
Software Engineer
Lead a team delivering end‑to‑end data solutions, overseeing design, development and deployment of data pipelines and warehouses using Python, SQL and Azure technologies while ensuring governance and agile delivery.
About the role
Key Responsibilities
- Define and execute the data solution strategy, aligning architecture with business objectives and regulatory requirements.
- Lead the design, development and maintenance of scalable data pipelines, ETL processes and data warehouses on Azure.
- Mentor and manage a multidisciplinary team of data engineers, analysts and developers, fostering an agile, collaborative culture.
- Ensure data quality, security and governance standards are embedded throughout the data lifecycle.
- Collaborate with product owners, stakeholders and external partners to translate requirements into technical specifications and deliverables.
Requirements
- Proven experience (5+ years) in data engineering or data solution development, with a track record of leading technical teams.
- Strong proficiency in Python, SQL and Azure Data Factory (or comparable cloud data services).
- Hands‑on experience designing data warehouses, dimensional models and ETL workflows.
- Solid understanding of data governance, security and compliance frameworks.
- Demonstrated ability to work in Agile environments and drive continuous improvement.