
Company |
Fortescue |
Job title |
Senior Data Engineer |
Job location |
Perth, WA, Australia |
Type |
Full Time |
Responsibilities:
- Design, build, and maintain scalable and robust data pipelines using tools like Celery, Prefect, Python, and SQL Server
- Establish and manage cloud infrastructure for data ingestion and processing (AWS, DevOps)
- Develop efficient data models for use in reporting tools such as Power BI
- Ensure data integrity, quality, and security across systems
- Collaborate with stakeholders to gather and define data requirements
- Create and maintain technical documentation (Confluence)
- Manage code using version control systems (Git).
Requirements & Skills:
- 5+ years of experience in data engineering
- Tertiary qualifications in Data Engineering, Analytics, Software Engineering, Computer Science, or related fields
- Experience with database and data lake technologies such as SQL Server, PostgreSQL, and Snowflake
- Solid understanding of APIs, including REST and SOAP
- Proficiency in programming languages such as Python and SQL
- Strong grasp of data engineering principles: data modelling, pipelines, security, warehousing, and data structures
- Experience with DevOps tools and practices (CI/CD, infrastructure as code, terraform)
- Familiarity with development tools such as Git, Jira, Confluence, and Visual Studio
- Previous experience with project reporting on cost and schedule is highly desirable
- Strong skills in stakeholder engagement and requirements gathering.
