Snowflake Data Platform Engineer — 9‑Month Contract (Melbourne)

Victorian Managed Insurance Authority

City of Melbourne

On-site

AUD 120,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Victorian Managed Insurance Authority in Melbourne is seeking a Data Platform Engineer to help build and operate our Snowflake data warehouse. You will write clean Python and SQL, implement IaC for databases, and collaborate with the Data and Analytics team under mentoring.

This 9-month contract offers hands-on engineering experience, exposure to secure data infrastructure, and opportunities to develop deployment patterns and documentation.

Qualifications

  • Experience with Python, SQL and Snowflake in data warehouse projects.
  • Proficiency with IaC tools such as Pulumi or Terraform.
  • Familiarity with YAML and JSON configurations.

Responsibilities

  • Create Snowflake databases, schemas, warehouses, tables and procedures via IaC.
  • Write Python and SQL to support deployment scripts and data ingestion.
  • Design repeatable deployment patterns across environments.
  • Implement role-based access controls and security policies.
  • Develop and maintain deployment documentation and tests.
  • Support CI/CD pipelines and GitHub Actions.
  • Use Git and code review practices.
  • Configure monitoring and cost controls for data platform.
  • Collaborate with Data and Analytics team for warehouse build.

Skills

Python
SQL
Data platform engineering
CI/CD concepts
Documentation
Analytical thinking
Team collaboration
Security awareness

Education

Bachelor's degree in Computer Science

Tools

Snowflake
Pulumi
Terraform
GitHub Actions
Git
Jira
Confluence
JSON
YAML

Job description

Victorian Managed Insurance Authority in Melbourne is seeking a Data Platform Engineer to help build and operate our Snowflake data warehouse. You will write clean Python and SQL, implement IaC for databases, and collaborate with the Data and Analytics team under mentoring.

This 9-month contract offers hands-on engineering experience, exposure to secure data infrastructure, and opportunities to develop deployment patterns and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Data Platform Engineer | Snowflake & CI/CD
Hybrid Data Platform Engineer | Snowflake & CI/CD

Victorian Managed Insurance Authority (VMIA) • City of Melbourne

Hybrid
AUD 120,000 - 130,000
Flex work
Parental leave
Learning & Development
+2
Data Platform Engineer
Data Platform Engineer

Victorian Government • City of Melbourne

On-site
AUD 120,000 - 130,000
Data Platform Engineer
Data Platform Engineer

Victorian Managed Insurance Authority • City of Melbourne

On-site
AUD 120,000 - 130,000
Snowflake Data Platform Engineer (Hybrid Sydney)
Snowflake Data Platform Engineer (Hybrid Sydney)

Bluefin Resources Pty • Sydney

Hybrid
AUD 130,000 - 155,000
Snowflake Platform Engineer | Azure Data Solutions
Snowflake Platform Engineer | Azure Data Solutions

Whizdom • Sydney

On-site
AUD 120,000 - 180,000
Platform Engineer
Platform Engineer

Whizdom • Sydney

On-site
AUD 120,000 - 180,000
Data Engineer
Data Engineer

Bluefin Resources Pty • Sydney

Hybrid
AUD 130,000 - 155,000
Snowflake Platform Engineer
Snowflake Platform Engineer

Paxus • Sydney

On-site
AUD 180,000 - 240,000
Senior Data Engineer
Senior Data Engineer

Halcyon Knights • Sydney

Hybrid
AUD 148,000 - 221,000
Data Platform Engineer (Snowflake) – Hybrid Sydney
Data Platform Engineer (Snowflake) – Hybrid Sydney

Bluefin Resources Pty • Sydney

Hybrid
AUD 130,000 - 155,000