Machine Learning App Developer (m/w/d) Standort Hanau Unbefristet Vollzeit Sind Sie offen für ein ungewöhnliches Unternehmen? Heraeus ist ein weltweit führender Technologiekonzern in Familienbesitz. Seit unserer Gründung im Jahr 1851 haben wir schon viele Ideen, Produkte und Lösungen entwickelt, die in den unterschiedlichsten Bereichen zum Einsatz kommen: von der Raumfahrt über die Erzeugung erneuerbarer Energien bis zur Medizin. Wie wir das geschafft haben? Durch eine Kultur der Offenheit, gelebt durch unsere fast 15.000 Mitarbeiter weltweit. Das können Sie bewegen: Sie sind von ganzem Herzen Developer – insbesondere der Bereich „Machine Learning“ hat es Ihnen angetan? Dann wartet im “Digital Hub“ bei uns folgende Herausforderung auf Sie: Sie realisieren autarke Anwendungen im Bereich „Machine Learning“ und reichern bestehende SAP-Anwendungen mit entsprechender Intelligenz an. Dabei minimieren Sie den Infrastrukturbedarf im IT Operations-Bereich und nutzen bewährte Sicherheitskonzepte, indem Sie auf Azure und Google Cloud Technologien setzen. In Ihrer Rolle stellen Sie die Qualität durch Implementierung von CICD Pipelines mit automatisierten Unit/Integration Tests, einem ausführlich dokumentierten Code und mittels Quality Gates (Sonarqube) sicher. Sie suchen stets neue Softwaretechnologien, die Ihre Anwendung robust machen und den notwendigen Operations Support reduzieren. Die von Ihnen entwickelten Anwendungen verfügen über Echtzeit-Zustandsüberwachung und Logging. Bei der Entwicklung setzen Sie auf moderne Software Architekturen beispielsweise basierend auf dem „Microservice-Gedanken“, verstehen die besonderen Anforderungen von „Machine Learning“ (Datenüberwachung, -versionierung, parallele Berechnungen) und den hierbei verwendeten Plattformen (z.B. Airflow, Celery, Asynchronous queues). Sie entwerfen Programmierrichtlinien und steigern die Effizienz in der Umsetzung durch die Erstellung von Standardbibliotheken. In enger Zusammenarbeit mit dem Operations Team stellen Sie die Verfügbarkeit der entwickelten Anwendungen sicher. Das bringen Sie mit: Mehrjährige Erfahrung in der Entwicklung von digitalen Lösungen und MVPs mittels Docker und Kubernetes Sie kennen sich mit Design Patterns und der Microservice Architektur aus (12 Factor App) Gute Kenntnisse und Erfahrung in der Entwicklung von skalierbaren, verteilten Softwaresystemen Gute Kenntnisse der PaaS und SaaS Services der Azure und Google Cloud, Enterprise Plattformen wie Splunk und Dataiku und in der Erstellung von Schnittstellendefinitionen mittels OpenAPI, gRPC Sie können sich mit Leichtigkeit in die Entwicklungsarbeit anderer hineindenken und dadurch bestehende Entwicklungen effizient erweitern und Schwachstellen gezielt beseitigen Technische Kompetenz in mindestens einer der folgenden Programmiersprachen: React/AngularJS/HTML5, Python, .NET Kenntnisse der Python Libraries, die Einsätze in der Applikationsentwicklung von „Machine Learning“ finden (z.B. Flask, rq, Celery, Spark, Scikit-learn), typischer Datenbanksysteme (z.B. Redis, SQL, NoSQL) und Gateways (z.B. Nginx, Ambassador (Envoy)) Sie können Softwareaufwände akkurat schätzen Kenntnisse der Anwendungsentwicklung und der „Machine Learning“-Möglichkeiten in SAP ist ein Plus Worauf Sie sich bei Heraeus freuen können: Als globales Portfolio-Unternehmen bieten wir den idealen Raum für Ihre persönliche Entwicklung und neben der Stabilität eines Familienkonzerns viele weitere Vorteile: eine attraktive Vergütung, betriebliche Altersversorgung, spannende Aufgaben und nicht zuletzt tolle, internationale Teams. Mehr Infos finden Sie auf www.heraeus.com/karriere. Senden Sie uns Ihre Unterlagen mit dem Referenzcode 49018 über unser Online-Bewerbungsportal. Sie haben noch Fragen? Dann wenden Sie sich an unser Recruiting Team, Corporate Functions, 49 6181/35-8877. Keywords: Development, App, innovation