Jobs / Victorian Managed Insurance Authority
Data Platform Engineer
Victorian Managed Insurance Authority · Melbourne City Centre, VIC, Australia
Melbourne City Centre, VIC, AustraliaFull time120,000-130,000 AUD/yearlyOnsite
Remuneration
$120,000-$130,000 per annum (total remuneration package inclusive of super), pro rata for the 9-month contract
Location
Melbourne City Centre, VIC, Australia
Visa sponsorship
Not specified
Job summary
Build and support a Snowflake data warehouse and the secure platform infrastructure behind data and digital initiatives. Create database resources with Infrastructure-as-Code, use Python and SQL for deployment and data ingestion, implement access controls, and test and document infrastructure changes. The role also supports CI/CD pipelines and repeatable deployments across development, test, and production environments.
Qualifications
- Exposure to relational databases and SQL through study, projects, internships, or personal learning.
- Exposure to Python, including data structures, scripting, and structured data formats such as JSON and YAML.
- Experience or project work in software engineering, software development, data engineering, or data modelling.
- Familiarity with automated testing, code reviews, and CI/CD.
- Familiarity with Git and collaboration tools such as Jira and Confluence.
- Familiarity with APIs and data formats including JSON, CSV, and XML.
- Strong analytical and problem-solving skills, written communication, and attention to detail.
- A technical or quantitative tertiary qualification is advantageous.
Responsibilities
- Create Snowflake databases, schemas, warehouses, tables, and stored procedures using Pulumi or Terraform.
- Write Python and SQL for deployment scripts, stored procedures, and data ingestion pipelines.
- Develop repeatable deployments across development, test, and production environments.
- Define platform configuration using YAML and JSON.
- Implement role-based access controls, permissions, role hierarchies, and access policies.
- Configure Snowflake compute resources, resource monitors, network policies, and integrations.
- Write unit, module, and integration tests for infrastructure changes.
- Support and troubleshoot CI/CD pipelines, including GitHub Actions.
- Use Git and GitHub for branching, code reviews, and pull requests.
- Document warehouse development and deployment processes.
- Identify and escalate risks or issues, follow policies and controls, and report incidents.
Skills
ConfluenceGitGitHubGitHub ActionsJiraPulumiPythonSnowflakeTerraformREST
Degrees
Tertiary qualification in a technical or quantitative discipline, such as comput
Work schedule
Full time
Industry
InsuranceRisk advisory
Contract length
9 months
Relocation
No