Data Integration Engineer - Digital Factory

You already applied for this job.





Work type

Full Time

Job category


Date published

11 September 2020

Date closing

21 September 2020 at 00:00 GMT

About BHP

At BHP Technology we support our people to grow, learn, develop their skills and reach their potential.

With a global portfolio of operations, we offer a diverse and inclusive environment with extraordinary career opportunities. Our strategy is to focus on creating a safe work environment where our employees feel strongly connected to our values and objectives, and where the capability of our people is key to our success.

To enable the rapid deployment of digital solutions we have established Digital Teams here in Queensland. Think of us as a “startup within a company” made up of multi-disciplinary, non-hierarchical teams with one focus: delivering digital solutions that improve the lives and work of our mining teams. 

We work fast and solve tough problems, and pride ourselves on our culture of open collaboration, safety, diversity of thought and fun. We’re looking for the best and brightest developers, engineers, data scientists and designers to join us, working from our new nerve center in Brisbane.  

Come and be a part of this success.

About the role

The Integration Engineer will be critical in the successful integration and usage of multiple data sets and sources – both on premise and cloud-based – to allow the effective development and deployment of machine learning- and model-based digital solutions and products, as model-based decision making is at the heart of the Digital Factory solutions.  

Hand-ons experience is a must-have to drive detailed technical discussions and even PoC/Pilots to fast-track the implementation of data pipeline and/or integration flows.

The fun parts of this role include;

  • Working with product teams to identify required integration requirements for their solutions 
  • Develop and maintain working relationship with stakeholders
  • Work closely with the Data Architect and Data Engineers and collaboration with integration architects for integration requirements, design & any dependencies
  • Collaboration with Integration community on integration designs, standards/guidelines, learnings from the projects & continuous improvement initiatives
  • Contribute to Integration documentation, tutorials, code libraries & sample code
  • Design of data pipelines / integration flows for transfer of data from existing source systems to the designated target system(s), all the while adhering to Integration standards and existing frameworks.
  • Ensures adherence to design / build standards
  • Responsible for monitoring relevant systems and associated integration performance and conduct tuning activities to maintain the optimum performance of the system.
  • Design reusable assets, components, standards, frameworks, and processes to support and facilitate API and integration projects
  • Drives the creation of new Integration Blueprints and patterns (when applicable).

About You

Passionate about data and someone who likes to get hands on. You will have had prior experience mentoring and training other developers with best practices and design patterns, this may include code reviews of other developers. Preferably you will have a Bachelor’s degree in a STEM subject.

Ideally you will have the following experience:

  • Experience with SOA, ESB, and Messaging implementation and development experience
  • Proficiency with both writing and consuming web services, as well as knowledge of the underlying API related technologies (REST, JSON, XML, SOAP, WSDL etc)
  • Solid understanding of SOA design principles, integration patterns and messaging systems
  • Experience with cloud and on-prem infrastructure, security, scaling, support, troubleshooting, monitoring, alerts, messaging patterns, integration patterns, API and microservices principles
  • Experience in the following integration capabilities / toolsets, API Enablement: Mulesoft Anypoint Platform, Application Integration Services: Mulesoft Anypoint Platform, Event Driven Integration: Solace PubSub+, Managed File Transfer: GoAnywhere, Data Integration: Streamsets
  • Fluent with Anypoint Platform and MuleSoft's API Led Methodology
  • Knowledge of working with microservices architecture and API management integration (Istio, Anypoint Service Mesh)
  • Experienced using StreamSets Control Hub and Data Collector to design, test, deploy, operate, and maintain pipelines that flow streaming and batch data
  • Experience working in DevOps, Agile, Scrum, Continuous Delivery and/or Rapid Application Development environments
  • Hands-on experience building mock and proof-of-concepts across different capabilities/toolsets
  • Proven ability to design and optimise application and data integration processes across disparate systems

Supporting a diverse workforce

At BHP, we recognise that we are strengthened by diversity. We are committed to providing a work environment in which everyone is included, treated fairly and with respect. We are an Equal Opportunity employer and we encourage applications from women and Indigenous people. We know there are many aspects of our employees’ lives that are important, and work is only one of these, so we offer benefits to enable your work to fit with your life.  These benefits include flexible working options, a generous paid parental leave policy, other extended leave entitlements and parent rooms.  ImportantThe safety of BHP’s people and our candidates is our number one priority. Due to the unfolding circumstances of COVID-19 and the Government regulations in place to deal with the pandemic,   your working location and/or roster as advertised in this advert may be temporarily subject to change whilst the government regulations are in place. This is to ensure the health safety of our workforce, and to implement effective social distancing measures.  These changes if applicable will be discussed at screening and interview stage. 
Loading the player...