Senior Data Engineer at Fortescue Metals Group
Perth, Western Australia, Australia -
Full Time


Start Date

Immediate

Expiry Date

20 Aug, 25

Salary

0.0

Posted On

21 May, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Development Tools, Code, Soap, Git, Rest, Computer Science, Python, Stakeholder Engagement, Sql Server, Jira, Postgresql, Pipelines, Security, Snowflake, Data Structures, Confluence, Data Engineering, Requirements Gathering, Sql, Programming Languages, Analytics

Industry

Information Technology/IT

Description

ABOUT US

Be part of something big. Fortescue is leading the world with our plan to decarbonise our iron ore operations, projects that harness renewable energy and the development of technology that will change our planet forever.

QUALIFICATIONS AND EXPERIENCE

  • 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.
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).
Loading...