We are looking for a Python Software Engineer (External) to join Heidelberg Materials Digital Hub Varna.
Heidelberg Materials is one of the largest global building materials companies, providing the materials to build our future. Our future is sustainable. Our future is digital. And it goes way beyond cement, aggregates and ready-mixed concrete. With more than 51,000 employees in over 50 countries, we are known for our expertise and superior quality.
As an integral part of Heidelberg Materials, Digital Hub Varna drives the vision of becoming a leading technology company in the building materials sector. Here, innovation meets impact, empowering us to redefine the industry from within.
About the role:
Heidelberg Materials is reinventing the way cement is produced for the digital age. We have a challenging and compelling roadmap ahead of us. To advance on our goal to become the digital leader in the building materials industry, we are looking for a Senior Python Developer who is passionate about digital transformation of a globally operating company. You will perform various software engineering tasks in one of our teams, working on an application which is collecting and distributing sensor data from our production plants and providing reporting and overview locally for the plants.
Your next challenge:
Write elegant, clean code and lead by example
Work with different frameworks in Python, Typescript/JS
Convert design drafts, mockups and textual descriptions into working UIs, applications
Advocate consistency and best practices in our code and architecture. Promote and follow the existing internal guidelines
Work together with stakeholders, product owners and other team members from various technical backgrounds to deliver high-quality solutions that help improve our business
Map business processes to data models and/or algorithms
Be proactive, persistent, and eager to deliver a great solution for a given problem
Your profile:
5+ years of experience with Python
3+ years of experience with Typescript/Javascript and Angular
3+ experience with Grafana, Apache eCharts
Experience with relational databases (Postgres, Microsoft SQL or similar)
Experience in Elastic Stack (Elastic Search)
Strong analytical and problem-solving skills
Experience with Ansible and Jenkins as well as Gitlab
Experience in current software architecture patterns and technologies E.g., CI/CD, automated E2E testing, TDD, Docker
Experience in development of industrial/IIoT related applications
Nice to have:
Familiarity with various IT protocols such as MQTT, HTTP Rest, JDBC, etc.
Knowledge of Node-Red
Familiarity with industrial Automation systems as well as IIoT
Experience with Azure IIoT services
Expertise in multidisciplinary work with automation engineers, software engineers, mechanical engineers, etc.
Experience with Terraform and Kubernetes
We are looking forward to your online application.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.