HeidelbergCement AG

HeidelbergCement AG

Heidelberg, DE

Lead Data & Integration Engineer (HConnect) (f/m/d)

HeidelbergCement one of the largest worldwide construction materials companies is looking for a Lead Data & Integration Engineer (HConnect) (f/m) to build a world class Data Platform in Heidelberg, Germany. You will be involved in bringing our ERP and IoT data into the digital layers and in delivering it to our global products, to contribute to our digital transformation of our company. You will be working hand-in-hand with the other engineers in the cross-functional product teams in order to build software for our end customers or for our cement plant operators. You have an opportunity to provide valuable input as we shape and improve our core digital customer offerings over the coming years. Everything you will be doing is tightly linked to our core strategic digital project: HConnect. Our Data Platform is at its early stage and you have the once in a lifetime chance to steer it right from the beginning in your role.

Additional training and coaching are part of the package. So, if you are passionate about doing your part to make a DAX company become the “first industrial tech company in the building materials sector””, the job is right for you. Of course, we offer possibilities to work remotely and our newly built headquarter offers a very modern and inspirational workplace as well.

During Covid-19 the team operates in a “remote as the default” setup. After that, we will offer a hybrid working model that blends office and remote work all together. This position is as well open for applicants that favor a “full remote” setup.

Responsibilities

  • Define and drive in the Data Platform the solution and data architecture for enabling functionality that’s needed by our HConnect cross-functional product teams
  • Consult product teams with the knowledge how they can develop features on top of the Data Platform that’s governed by you and your team
  • Contribute to the evolution of our Data Platform to become the company wide Hub for stream and batch data
  • Accountability for the technical solutions in your area
  • Define, govern and implement data flows from source systems (e.g. telematics) and multiple ERPs into a set of data marts
  • Define, govern and implement data transformations
  • Be active member of the HConnect Data Platform team
  • Build bridges with other departments and application teams
  • Define and govern the way we handle testing and advocate for best practices such as CI/CD and test automation
  • Stay up-to-date with the newest technologies
  • Share our data engineering practices within all HeidelbergCement and conferences
  • Coach other Data & Integration Engineers

Requirements

  • University degree in computer science, business informatics or a related field
  • At least five years of experience in a related role
  • Experience in a large global organization is a strong plus
  • Prior accountability for solution architecture is a strong plus
  • Strong experience with C# and .NET Core is a must
  • Mutual interest and passion for complex business processes is a must
  • Experience with a Data Engineering related Python Stack is a strong plus
  • Experience with cloud platforms required (Azure is a plus)
  • Experience with Databases (SQL, DB and query optimization)
  • Experience with Docker, Kubernetes, Helm would be beneficial
  • Experience working in an Agile/Scrum development process
  • Very good English language skills. German language skills would be beneficial
  • Ability to work in an international team
  • Willingness to coach other Data & Integration Engineers beyond your duties as an individual contributor
  • Joy in tackling a steep learning-curve personally and professionally
  • Willingness to travel if required (no regular traveling is needed)

About HeidelbergCement AG

We are the "HDigital" team working in cross-functional agile teams on multiple products. We find a lot of joy in our vivid international work environment thanks to the various nationalities and cultures within our teams. Our strong believe is that software development is rather a "craft" than something that we just do from 9 to 5. Many different roles are part of the team in order to work on complex problems: Requirements Engineers, Front-End Engineers, Back-End Engineers, Data Engineers, Data Scientists, QA Engineers, Integration Engineers, DevOps Engineers, UX Designers and Product Owners.  Customer centricity is omnipresent in our day-to-day. We invest a lot of time into user research and talking to real customers (yep, also developers do that!) on construction sites and plants in order to ensure that we are solving real problems for our users.  Our ambition is to always thrive for becoming a high-performing team. We look at metrics and practices from books such as "Accelerate" or the "DevOps Handbook" as our northstar. It matters for us "how" we develop our products and not just "what" features we ship to our customers. We further seek for external inspiration by visiting conferences and meetups.  HeidelbergCement is taking the impact on the global CO2 emissions very seriously. Our key company goal is to reduce the CO2 emissions coming from our production process. We as "HDigital" are highly involved into this mission. A lot of software is being developed by us in our "HProduce" strategic program which consists of multiple agile cross-functional teams. Our Tech-Hubs are in Dallas, Heidelberg, Varna, Brno, Sydney and Kuala Lumpur.