Sie verwenden einen veralteten Browser. Leider können wir dadurch nicht gewährleisten, dass sich unsere Website fehlerfrei nutzen lässt. Häufig führt die Nutzung von veralteten Browsern außerdem zu niedriger Geschwindigkeit und Sicherheitsproblemen. Wir empfehlen Ihnen eine neue Version oder einen alternativen Browser zu installieren um die volle Funktionalität unserer Seite zu erhalten.
Wir zeigen Ihnen welche spannenden Themenfelder unternehmensweit auf IT-Fachkräfte warten. Gestalten Sie die Zukunft bei Bürkert mit.
Durch die digitale Transformation ist die Informationstechnik unser täglicher Begleiter geworden. Sie hält einerseits die IT-Prozesse im Unternehmen aufrecht, aber auch bei unseren Produkten und kundenspezifischen Lösungen sind Technologien wie Künstliche Intelligenz, Big Data, Data Analytics, Cloud Computing, Industrie 4.0 und SAP S/4HANA ein entscheidender Erfolgsfaktor für die Zukunft.
Diese Entwicklung führte beispielsweise dazu, dass unsere IT Kolleg*innen die Zukunft mitgestalten, in dem Sie einen Code schreiben, der die richtige Sauerstoffkonzentration in Beatmungsmasken für Frühgeborene sicherstellt. Außerdem entwickeln sie unser unternehmensweites Core Data Warehouse sowie die notwendigen Berichte und Analysen weiter, damit wir sicher und datengetrieben die richtigen Entscheidungen für unsere Kunden und unser Unternehmen treffen können. Darüber hinaus stellen unsere IT-Fachkräfte sicher, dass unsere eCommerce-Umsätze auf dem richtigen Konto und nicht auf den Cayman Islands landen ;)
Genauso vielfältig wie die Aufgaben in unserem Unternehmen, sind es auch die Einsatzbereiche unserer IT-Fachkräfte. Je nach Kompetenz und Interesse finden Sie Ihre Zukunft in der IT, in der Forschung & Entwicklung und im Systemhaus, in welchem kundenspezifische Lösungen entwickelt werden.
Bei uns sind Sie nicht einer von vielen, sondern begleiten Projekte vom Anfang bis zum Ende. Sie gestalten Ihren Aufgabenbereich aktiv mit und nutzen hierfür beispielsweise Open Source Software. Daneben haben Sie den Raum eigene Ideen einzubringen und weiterzuentwickeln.
Neugierig? Dann entdecken Sie die Vielfalt der Bürkert IT-Welt.
Als Web Entwickler / Full Stack Entwickler bei Bürkert sind Sie vor allem ein Software-Entwickler für Webseiten oder Web-Desktop Applikationen im Frontend und/oder Backend. Sie sind Experte für Webtechnologien und Web-Programmiersprachen: Bei Bürkert kommen derzeit meist PHP, Javascript, Node oder VUE zum Einsatz. Neben den Programmiersprachen sind auch andere Aspekte im Zusammenhang mit der Funktion einer Website oder App wichtig, wie die Markup-Sprachen (HTML, CSS, XML), die Datenbankprogrammierung (z. B. in SQL), die Kommunikation mit anderen IT-Systemen (z.B. CRM), die Netzwerkprotokolle, die Konfiguration der Web-Server, die IT-Sicherheit, das User-Experience-Design (UX Design) und das Benutzerschnittstellen-/User Interface Design (UI Design).
Sie sind hauptsächlich für das Schreiben von gutem, sauberen Code zuständig, während andere Aspekte wie das Design und die Grafik der Webseiten, das Verfassen der Texte und die Erstellung der multimedialen Inhalte (Fotos und Videos) oder die Suchmaschinenoptimierung (SEO) häufig anderen Spezialisten überlassen wird, oder in enger Zusammenarbeit mit diesen Erarbeitet werden.
Als SAP Entwickler bei Bürkert beschäftigen Sie sich mit prozessgetriebenen Themen. Sie haben sowohl Kenntnisse in den eigentlichen Geschäftsprozessen des Unternehmens als auch in deren technischen Abbildung in unseren SAP Systemen. Sie bleiben stets „am Ball“ was neue Entwicklungen im und rund um SAP angeht, lernen fortwährend neues und setzen diese neuen Technologien auch nachhaltig ein. Über unsere angebundenen Schnittstellensysteme erhalten Sie eine „Blick über den SAP-Tellerrand“ hinaus. Sie erstellen SAP-Umsetzungskonzepte für die Anforderungen unserer deutschen und internationalen Fachbereiche, stimmen diese mit den Benutzern ab, setzen diese um und begleiten die Themen durch Test und Produktivsetzung. Beispielsweise arbeiten Sie in einem Projekt mit unseren Kollegen in USA und bilden deren lokale Anforderungen in unserem zentralen SAP ab. In einem anderen Beispiel arbeiten Sie in einem größeren Projektteam an der Einführung eines neuen Einkaufsprozesses für unseren Einkauf in Deutschland.
Als Windows-Entwickler bei Bürkert sind Sie für die Entwicklung unserer PC-Applikation "Bürkert Communicator" genauso zuständig, wie für die Weiterentwicklung zahlreicher eigener Automatisierungstools, Code-Generatoren und anderer Entwicklungstools. Dabei spielt oft die Kommunikation mit unseren Geräten über CANopen oder Ethernet eine Rolle.
Ihre Arbeit beginnt mit dem Ableiten und Definieren der Anforderungen mit unserem Produktmanagement oder – im Fall von internen Tools – mit den Kollegen, welche die Tools benötigen. Dafür dokumentieren Sie die Anforderungen in JIRA. Im Team erarbeiten Sie eine technische Lösung - häufig müssen Sie Schnittstellen zum Datenaustausch zwischen Programmen selbst oder zusammen mit anderen Teams definieren und in unserem Wiki (Confluence) dokumentieren. Gemeinsam mit unseren Softwaretestern definieren Sie Akzeptanztests, die am Ende unabhängig durchgeführt werden.
Sie setzen die Lösung eigenverantwortlich oder im Team meist in C# um, häufig müssen Sie auch z.B. Python- oder Lua-Skripte erstellen oder anpassen. Grafische Oberflächen erstellen Sie meist mit WPF.
Sie schreiben Unittests für Ihren Code, um die Funktionalität zu überprüfen (mit NUnit/Moq) und reviewen ihn mit Ihren Kollegen (in Upsource) um sauberen, wartbaren Code sicherzustellen. Unser CI-Server Jenkins hilft Ihnen beim Bauen und Deployen, so dass Ihnen diese Aufgaben oftmals abgenommen werden.
Als SPS Programmierer sind Sie mit der Automatisierung unserer Systemlösungen und Einbindung unserer Produkte in Steuerungssysteme beschäftigt. Sie arbeiten eng mit den mechanischen und elektrischen Entwicklungsabteilungen sowie dem Kunden zusammen.
Zur Umsetzung Ihrer Projekte greifen Sie auf einen großen Pool an Bürkert Standardsoftware-Komponenten zurück. Sie entwickeln aber auch neue Module und führen diese bei uns und den Kunden ein.
Als Beispiel automatisieren Sie einen Teil einer Verpackungsanlage, welche H2O2 auf Kartonage sprüht, um diesen zu sterilisieren und dadurch die Produkte welche verpackt werden zu schützen. Hierbei programmieren Sie eine Siemens SPS und einen Touch Panel mit dem TIA Portal. Mit dieser Steuerung verbinden Sie über einen Kommunikations-Bus unsere MFCs und weitere Feldgeräte und steuern unsere Ventile so, dass ein hochpräziser Sprühvorgang über eine Venturi-Düse das H2O2 aufbringt. Mit der Steuerung übergeben Sie auch alle Prozessparameter an die Anlagensteuerung des Kunden.
Als Entwickler von Kommunikationsinterfacen bei Bürkert sind Sie vor allem ein Software-Entwickler für Embedded Systeme. Sie sind Experte für objektorientierte und hardwarenahe Programmierung in C++. Kommunikationsprotokolle wie beispielsweise Profinet, Profibus, EthernetIP, EtherCAT, CANopen, Powerlink, CC-Link, OPCUA, MQTT werden Ihnen sehr oft begegnen.
Neben den Programmiersprachen und Kenntnissen über die Eigenheiten der unterschiedlichen Protokolle sind auch andere Aspekte im Zusammenhang mit der Funktion von Industrieller Kommunikationstechnologien wichtig, wie Prozessleittechnik, Automatisierung durch speicherprogrammierbare Steuerungen (SPS/PLC), Netzwerkprotokolle, Web-Server, Security, Safety, Kommunikationspattern, Beschreibungssprachen, User-Experience-Design (UX Design) und Benutzerschnittstellen-/User Interface Design (UI Design).
Sie sind in erster Linie für das Digitalisieren und Automatisieren von Geräten durch Schreiben von funktionalem, effektiven, sauberen und Unit-testbarem Code zuständig, während die Programmierung der applikationsspezifischen Funktionen häufig von anderen Spezialisten durchgeführt oder in enger Zusammenarbeit mit diesen erarbeitet werden.
Als Embedded-Firmware-Entwickler bei Bürkert sind Sie vor allem ein Softwareentwickler in C/C++ und Lua. Die besonderen Herausforderungen stellen die begrenzten Hardware Ressourcen (z.B. STM32F303, STM32L495) und die langen Updatezyklen dar - im besten Fall kein Update. Es ist insbesondere wichtig genau zu planen und eine detaillierte Validierung der Software vorzunehmen, um Betriebsrisiken zu minimieren und Kosten über den gesamten Software-Lifecycle gering zu halten.
Basis dafür ist sauberer, performanter und gut dokumentierter Code. Diesen erreichen wir bei uns durch gegenseitiges Reviewen und intensiven Austausch (Upsource, Jira). Wir nutzen eine gemeinsame Toolchain basierend auf CMake und Gnu- bzw. CodeSourcery-Compiler. Ihre Entwicklungsumgebung ist nicht festgelegt - üblich ist CLion oder Eclipse.
Sie sind Experte für C und/oder C++, können jedoch auch Python, Lua, Bash, Batch, um möglichst vollständig automatisiert Ihre Firmware zu verifizieren und über unseren dedizierten Buildserver (Jenkins) zu deployen.
Damit die Firmware nicht nur richtig erstellt ist, sondern auch den gewünschten Mehrwert betriebssicher erzielt, arbeiten Sie mit unseren Produktmanagern, Softwaretestern und Anforderungsentwicklern zusammen, um ein gemeinsames Verständnis der Aufgabe zu erarbeiten. Sie unterstützen Risikobewertungen (e.g. FMEA, Threat-Modelling) und stehen bereit, um Ihren Code allgemeinverständlich zu erklären (e.g. UML).
Besonderes Augenmerk legen wir auf die User Experience. Von (Embedded-)Displays über Gateways und IO-Modulen bis zu Sensoren und Aktoren. Die User Experience soll durchgängig, flüssig und sicher sein. Sie sind der, der das schlussendlich möglich macht.
Testing:
Als Softwaretester sind Sie dafür verantwortlich, die Software von Bürkert-Produkten aus der Benutzerperspektive zu verifizieren und zu validieren. Dies geschieht hauptsächlich mit dem Communicator (Bürkert-Desktop-Anwendung) und/oder der Web-Anwendung. Softwaretester verwenden hauptsächlich Black-Box-Tests (ohne direkten Zugriff auf den Code).
Zu den Hauptaufgaben gehört es, die Softwareanforderungen zu verstehen, die Teststrategie festzulegen, die Testfälle zu dokumentieren, die Ausführungsergebnisse mit Hilfe eines Testmanagement-Tools zu verwalten und während der Tests beobachtete Softwareprobleme zu melden. Darüber hinaus sind Sie an Anforderungsdiskussionen beteiligt und helfen bei der Dokumentation derselben.
Durch das Testen der Software tragen Sie dazu bei, die Qualität des Produkts zu erhöhen und stellen sicher, dass dieses gemäß den definierten Anforderungen funktioniert. Sie arbeiten eng mit den Entwicklern zusammen und verfügen über gute kommunikative und analytische Fähigkeiten.
Sie verfügen über Fachkenntnisse in den Bereichen Softwareentwicklung und Testlebenszyklus, Defektlebenszyklus, Testmanagement und Automatisierungswerkzeuge sowie verschiedene Testmethoden wie Grenzwertanalyse usw. Darüber hinaus verfügen Sie über zusätzliche Kenntnisse in einer beliebigen Skriptsprache für die Testautomatisierung und haben praktische Erfahrung mit einem der Automatisierungstools. Bei Bürkert wird hauptsächlich Lua-Scripting für die Testautomatisierung verwendet. Jira und xray plugin for jira werden für das Anforderungs-, Fehler- und Testmanagement eingesetzt. Jenkins wird für die kontinuierliche Integration verwendet.
Bei der Entwicklung von Feldgeräten und Automatisierungskomponenten sind Kollegen unterschiedlichster Fachrichtungen involviert. Geräte bestehen oftmals aus einem mechanischen Anteil, einer elektronischen Baugruppe und Softwarefunktionen. Damit diese unterschiedlichen Komponenten später für den Kunden sinnvoll zusammenspielen, sind Sie als Geräte Tester mit im Entwicklungsprojekt eingebunden. Schon von Projektbeginn an, schauen Sie darauf, dass die Gerätefunktionen für den späteren Nutzer verständlich sind und dass eine einfache Bedienbarkeit gegeben ist. Sie sind im Austausch mit Kollegen sämtlicher Fachrichtungen um an Ende gemeinsam ein tolles Produkt zu erschaffen. Deine Gewissenhaftigkeit und Genauigkeit sind gefordert, wenn Sie die Systemtests durchführen. Sie sind in enger Abstimmung mit Labormitarbeitern, welche die einzelnen Gerätefunktionen überprüfen und den Softwaretestern, um eine umfassende Testabdeckung zu erreichen. Werden die Tests mehrfach durchgeführt, liegt es an Ihnen zu entscheiden diese Testabläufe zu automatisieren, durch Prüfstände oder programmieren von Skripten. Zusammen mit Ihnen werden Gerätefunktionen während der einzelnen Entwicklungsphasen freigegeben, indem das Zusammenspiel der einzelnen Komponenten überprüft und mit den Vorgaben verglichen werden. Ihre Tests umfassen Usabilitytests, Interoperabilitätstest mit anderen Geräten oder mit einer Steuerung, Funktionstests bis hin zum Unboxing des Produkts.
Analytics:
Als Data Scientist bei Bürkert beschäftigen Sie sich mit datengetriebenen Aufgabenstellungen bei denen üblicherweise der Lösungsweg noch nicht bekannt ist. Sie entwickeln neue Methoden um Analysen zu erstellen, mit denen wir unsere Produkte oder Prozesse besser verstehen können oder mit denen wir unseren Kunden einen Mehrwert bieten. Hierzu entwickeln Sie Algorithmen oder nutzen maschinelles Lernen. Als Beispiel bereiten Sie große Mengen an Messdaten aus dem Labor über Visualisierungstechniken und Dimensionsreduktion so auf, dass sich ein guter Überblick über die Charakeristika eines Produktes ergibt. Als weiteres Beispiel werten Sie Sensorinformationen aus und entwickeln eine numerische Methode, die aus diesen Sensorinformationen eine höherwertige Diagnoseinformationen generiert, die unsere Kunden nutzen können, um ihre Prozesse zu optimieren.
Meine Arbeit erlaubt es mir, mich in der Forschung auf dem aktuellsten Stand zu halten und neuste Erkenntnisse direkt anzuwenden, um damit datengetriebene Probleme meiner Kollegen zu lösen oder Bürkert damit einen Wettbewerbsvorteil zu verschaffen.
Dr. Nikolai Hlubek, Software Developer | Data Analyst, Digital Products
Auf Basis unseres unternehmensweiten Core Data Warehouses und abgestimmten Berichten beliefern wir die unterschiedlichsten Bürkert-Fachbereiche u.a. Einkauf, Marketing, Sales, Produktion, Forschung & Entwicklung mit den Informationen, die sie benötigen. Unser Ziel ist es, dass unsere Kollegen sicher und datengetrieben die richtigen Entscheidungen in ihrer täglichen Arbeit treffen können. Daneben unterstützen wir unsere Kollegen im Bereich von Self Service BI, Advanced Analytics (Data Mining) und Process Mining.
In unserem Business Intelligence & Analytics Team sind Sie Ansprechpartner für die Weiterentwicklung und den Betrieb unserer BI-Umgebung auf Basis von Microsoft SQL Server und Bissantz DeltaMaster, sowie unsere Process-Mining-Lösung auf Basis von Celonis. Sie entwickeln die notwendige Datenintegration, sowie die Berichte weiter und sind als „Data Analyst“ Ansprechpartner bei Fragen zu unseren Daten und Analysen. Sowohl für BI, Advanced Analytics (Data Mining), Self Service BI und Process Mining unterstützen Sie uns, unsere unternehmensweiten Standards und Leitlinien weiter zu entwickeln, damit unsere Kollegen die Daten und Analysen sicher nutzen können. Zudem sorgen Sie für eine hohe Datenqualität im Data Warehouse durch Data Testing und Dokumentation.
Weitere spannende Herausforderungen warten auf Sie, denn wir haben noch viel vor.
Besonders gut gefällt mir die täglich gelebte Kollegialität: Bei Fragen gibt es sehr kurze Wege und immer eine helfende Hand in unserem Team und auch in den Fachbereichen. So kommen wir mit unseren BI- und Analytics-Themen gut voran.
Lars Iffert, IT Application Engineer
Support:
Als IT-ServiceDesk Mitarbeiter sind Sie die erste Anlaufstelle bei IT Störungen für die Bürkert Mitarbeiter. Hier lernen Sie viel über Hard- und Software und wie Sie Fehler beseitigen. Sie beheben aber nicht nur Fehler, sondern führen auch kleine Projekte durch, optimieren Prozesse und sind für die Useranlage der wichtigsten Systeme verantwortlich. Sie arbeiten mit modernen Tool wie Softwareverteilung und Fernwartung. Auch haben Sie viel mit Menschen zu tun und sind mit ihnen ständig in Kontakt.
Als IT Security Specialist bei Bürkert sind Sie die erste Instanz zur Abwehr von Cyberangriffen. Sie konzeptionieren, wählen und steuern Sicherheitssysteme zur Erkennung jeglicher Sicherheitsschwachstellen in der IT Landschaft. Sie identifizieren Schwachstellen, analysieren Sicherheitsereignisse und entwickeln Strategien und Maßnahmen zur Reduzierung dieser Vorfälle bzw. Schwachstellen. Ihr Ziel ist die Vermeidung von Schadsoftware und Sicherstellung der Verfügbarkeit der IT-Systeme.
Als Sysadmin befassen Sie sich mit Design, Implementierung und Betrieb unterschiedlicher IT-Infrastrukturen in unserem weltweit agierenden Unternehmen. Je nach Spezialisierung: Server- /Storage, Netzwerk, Firewalls, Client Computer, Mobile Geräte – um die Wichtigsten zu nennen. Natürlich spielen auch in diesem Umfeld Internet und Cloud-Services zunehmend eine große Rolle. In jedem Fall haben Sie es mit spannenden und modernen Technologien zu tun, auf die Sie zur Gestaltung und Optimierung von komplexen IT-Architekturen zurückgreifen. Eine Herausforderung besteht zum Beispiel darin, sichere und gleichzeitig benutzerfreundliche Betriebskonzepte zu entwerfen und zu implementieren. Sie sorgen für einen störungsfreien Systembetrieb, indem Sie entsprechende IT-Assets überwachen und diese bei Störungen schnellstmöglich beheben. Damit Störungen aber erst gar nicht auftreten, entwickeln Sie im Team vor allem vorbeugende Maßnahmen. Außerdem sind Sie in unterschiedliche internationale IT-Projekten involviert.
In der IT bietet Bürkert seinen Mitarbeitern eine Perspektive, die über das Abarbeiten einzelner Projekte weit hinausgeht. Unsere Mitarbeiter begleiten ihre spannenden Aufgaben von Anfang bis Ende, mit hoher Eigenverantwortung und immer im Team.