{bc}
indeed

Data Platform Engineer

Victorian Government
Melbourne, AUS
Full-time
Onsite
Discovered 2 weeks ago
SnowflakePythonSQLRelational databasesInfrastructure as CodePulumi

Full Job Posting

Role overview

Help VMIA build a Snowflake data warehouse supporting data and digital initiatives.

Work in the Data and Analytics team within the Business Performance Division, with guidance and mentoring from experienced data professionals.

This is a full-time, fixed-term nine-month contract.

Salary range is $120,000–$130,000 per annum total remuneration package inclusive of super, pro rata for the contract.

The role is Melbourne-based.

Key responsibilities

  • Create Snowflake databases, schemas, warehouses, tables and stored procedures using Infrastructure-as-Code tools such as Pulumi or Terraform.
  • Write Python and SQL for deployment scripts, stored procedures and data ingestion pipelines.
  • Help establish repeatable deployments across development, test and production environments.
  • Build configuration-driven platform definitions with YAML and JSON.
  • Implement role-based access controls, hierarchies, permissions and security-aligned access policies.
  • Configure Snowflake compute resources, monitors, network policies and integrations for scale and cost control.
  • Establish consistent environment configurations and resolve access misconfigurations under senior guidance.
  • Write unit, module and integration tests for infrastructure changes.
  • Support and troubleshoot CI/CD pipelines such as GitHub Actions.
  • Use Git and GitHub branching, code review and pull request practices.
  • Document the warehouse build and deployment.
  • Identify and escalate risks, follow controls and report incidents.

What VMIA is looking for

  • Exposure to relational databases and SQL through study, projects, internships or personal learning.
  • Exposure to Python, including data structures, scripting and structured formats such as JSON and YAML.
  • Strong analytical and problem-solving skills, clear written communication and attention to detail.
  • Curiosity about systems, willingness to learn, collaboration and openness to feedback.
  • Experience in software engineering, software development, data engineering or data modelling through internships, projects or work is welcomed.
  • Familiarity with automated testing, code reviews, CI/CD, Git, Jira, Confluence, APIs and common data formats is sought.
  • A technical or quantitative tertiary qualification, such as computer science, software engineering, information systems or actuarial studies, is advantageous.

Application

  • Applications close Thursday 22 October 2026 at 11:59 pm.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Victorian Government