Data Engineer

BH-318064
  • Competitive
  • Australia Queensland Brisbane
  • Contract
  • IT
We are seeking an experienced Data Engineer to design, build, and optimise the data foundations and end-to-end solutions that enable a large, integrated energy organisation to maximise value from data. This is a pivotal role supporting one of Australia’s major energy market participants - an organisation operating across generation, trading, supply, and customer solutions.
 
This position is central to embedding data-driven thinking across the business, ensuring that both technology teams and wider operational stakeholders can leverage insights, automation, and scalable data products to support commercial and strategic outcomes.
 
As a senior technical specialist, you will bring deep expertise across data engineering, cloud platforms, and modern data tooling. You will mentor junior engineers, contribute to data strategy, and drive high-quality, efficient delivery across a suite of critical data initiatives.
 
Key Responsibilities
  • Design, build, and maintain scalable data platforms, pipelines, and end-to-end solutions.
  • Act as a subject matter expert across data engineering, providing technical leadership and mentoring to junior engineers.
  • Champion data-driven culture across both technical and non-technical teams.
  • Lead the rollout of data foundation initiatives including data modelling, data quality, governance, and maturity uplift.
  • Own the change management process, incident management, and problem management for data products.
  • Ensure full traceability of requirements—from business needs through to testing, delivery, training, and transition.
  • Present insights, reports, and technical findings to key stakeholders.
  • Drive efficiency across pilots and project implementations, minimising cost and maximising value delivery.
  • Contribute to internal knowledge-sharing communities such as Centres of Excellence (CoE) and Communities of Practice (CoP).
 
About You
  • Passionate technologist with a strong desire to stay ahead of emerging tools and industry trends.
  • Deep data focus with strong technical expertise across data engineering and cloud platforms.
  • Excellent communicator who can translate complex data concepts to developers, architects, and business leaders.
  • Trusted partner who builds strong relationships across the organisation.
  • Self-motivated, innovative, and comfortable driving new initiatives through to delivery.
  • Strong problem-solver who thrives in high-impact, fast-moving environments.
 
Qualifications & Experience
  • Bachelor’s degree in Information Technology, Computer Science, Engineering, or related discipline.
  • Minimum 7 years of experience in the IT industry.
 
Required Technical Skills
  • Strong experience working with relational databases, data warehouses, and SQL authoring.
  • Expert in writing high-performance, complex SQL queries and manipulating large, diverse datasets.
  • Proficient in Python and experienced with object-oriented/functional scripting languages such as SQL, Scala, Spark-SQL.
  • Hands-on experience with big data technologies and large-scale data processing.
  • Proven experience with cloud platforms (Azure or AWS).
  • Expertise in tools such as:
    • Azure Data Factory, Databricks, Synapse, SQL DB, Stream Analytics
    • AWS Glue, Airflow, Kinesis, Redshift
  • Experience working with NoSQL databases.
  • Strong understanding of data modelling, governance, quality frameworks, and data strategy.
  • Experience working with source control and CI/CD: GitHub, Azure DevOps, build & release pipelines.
  • Experience in Agile and Kanban delivery environments; confident running or participating in scrum ceremonies.
 
Nice-to-Have Skills
  • Experience with YAML, PowerShell, Terraform, or other scripting tools.
  • Experience with Hadoop, Spark, Kafka, or other big data tools.
  • Familiarity with workflow orchestration tools such as Azkaban, Luigi, Airflow.
  • Exposure to architectural design of end-to-end data solutions.
  • Experience running a scrum team or managing small technical teams.
  • Experience with S/4HANA, BW/4HANA, BPC, or Planning tools.
  • Exposure to Lumira or similar reporting/visualisation tools.
  • Experience designing end-to-end data solutions within SAP environments.
  • Experience managing or leading small project teams.

Why Join Us?
  • Influence strategic data initiatives across a large and complex business.
  • Work with modern cloud technologies and cutting-edge data engineering tools.
  • Collaborate with highly skilled teams across technology, analytics, and the business.
  • Opportunity to drive meaningful transformation and system uplift.


With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.

Apply for this role