onsite
Senior Systems Developer / Data Engineer - NSW Health
Data Engineer
Senior Systems Developer / Data Engineer leading data pipelines and analytics solutions for mental health services, leveraging Python, SQL, AWS, and ETL expertise to transform and model data for actionable insights.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines using Python and SQL on AWS infrastructure.
- Implement ETL processes to ingest, cleanse, and transform large datasets from diverse health sources.
- Collaborate with analytics teams to model data and support reporting for mental health and suicide prevention initiatives.
- Ensure data quality, security, and compliance with health data governance standards.
- Monitor and optimize pipeline performance, troubleshooting issues and implementing best practices.
Requirements
- Proven experience in data engineering with Python, SQL, and AWS services (S3, Redshift, Glue).
- Strong understanding of ETL concepts, data modeling, and data warehousing.
- Experience with health data standards and privacy regulations.
- Excellent problem‑solving skills and ability to work collaboratively in a multidisciplinary team.
- Effective communication skills for translating technical concepts to non‑technical stakeholders.