Jobs / Victorian Government
Data Platform Engineer
Victorian Government · Melbourne, VIC, Australia
Melbourne, VIC, AustraliaFull time120,000-130,000 AUD/yearlyOnsite
Remuneration
Total remuneration package inclusive of super; pro rata for the 9-month contract
Location
Melbourne, VIC, Australia
Visa sponsorship
Not specified
Job summary
Build a Snowflake data warehouse and support secure, reliable data infrastructure for data and digital initiatives. The role uses Python, SQL, and Infrastructure-as-Code to create database resources, support ingestion and deployment pipelines, configure access controls, and contribute to automated testing and CI/CD across development, test, and production environments. It is a nine-month, full-time position with guidance from experienced data professionals.
Benefits
Hands-on experience and mentoring from experienced data professionals
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.
- Strong analytical and problem-solving skills.
- Strong written communication and attention to detail.
- Experience through internships, projects, or 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.
Responsibilities
- Create Snowflake databases, schemas, warehouses, tables, and stored procedures using Infrastructure-as-Code tools.
- Write Python and SQL for deployment scripts, stored procedures, and data ingestion pipelines.
- Help design repeatable deployment patterns across development, test, and production environments.
- Configure role-based access controls, permissions, 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 for validating, testing, and deploying platform changes.
- Use Git and GitHub branching, code reviews, and pull requests.
- Document the warehouse build and deployment processes.
Skills
ConfluenceGitGitHubGitHub ActionsJiraPulumiPythonSnowflakeTerraformMariaDBMySQLOpenAPIPostgreSQLREST
Degrees
Tertiary qualification in a technical or quantitative discipline, such as comput
Work schedule
Full-time
Industry
InsuranceGovernment
Contract length
9 months
Relocation
No