Software Architect Industrie 4.0 (all genders), Siegen
Siegen, Germany
Weitere Standorte: Aachen, Augsburg, Berlin, Bonn, Bremen, Dortmund, Dresden, Düsseldorf, Essen, Frankfurt, Hamburg, Hannover, Jena, Karlsruhe, Kiel, Koblenz, Köln, Leipzig, München, Münster, Neumünster, Nürnberg, Paderborn, Potsdam, Rostock, Saarbrücken, Stralsund, Stuttgart, Ulm, Walldorf
Du hast gerne das große Ganze im Blick und entwickelst den Bauplan einer Software? Außerdem hast du bereits Unternehmenssoftware entwickelt?
Dann bist du bei adesso genau richtig!
Wir suchen dich, wenn du leidenschaftlich gerne Software entwirfst, die Menschen Spaß macht und sie bei ihrer Arbeit entlastet. Gemeinsam mit deinen Teammitgliedern aus den Fachrichtungen Informatik, Produktionstechnik, Automatisierungstechnik und Data Science setzt du innovative Digitalisierungsprojekte in der Produktion um. Als Team gestaltet ihr die Zukunft der Produktion und leistet einen Beitrag für einen nachhaltigeren Umgang mit Ressourcen! Dabei stellst du die Architektur von Produktionssoftware wie Industrial Internet of Things Plattformen bereit und leitest das Entwicklungsteam fachlich bei der Umsetzung.
Im Detail übernimmst du folgende Aufgaben:
1. Du setzt die Anforderungen aus der Produktion in Datenmodelle und Architekturen um.
2. Du evaluierst den Einsatz neuer Frameworks, Libraries und Tools auf Basis deiner Erfahrungen und optimierst bestehende Lösungen und Prozesse.
3. Du teilst dein Wissen in Teammeetings und Architektur-Reviews, um die Code-Qualität durch (automatisiertes) Testen kontinuierlich zu verbessern.
4. Bei akuten Problemen greifst du ein, um schnelle Unterstützung zu leisten.
5. Du dokumentierst bewährte Vorgehensweisen und erstellst Anleitungen für deine Kolleginnen und Kollegen.
6. Wenn erforderlich, unterstützt du auch als Developer, um das Projekt zum Erfolg zu führen.
Dein Profil:
* Abschluss (Studium oder Ausbildung) im Bereich Informatik, Software Engineering, Wirtschaftsinformatik oder vergleichbare Kenntnisse.
* Kenntnisse in Architekturkonzepten und Entwurfsmustern für verteilte Systeme, umgesetzt mit UML.
* Erfahrung mit Data Lake, Stream Processing und Big Data Ansätzen.
* Cloud-Erfahrung (Azure, AWS oder Google Cloud) und Kenntnisse in Frameworks wie Spring Boot oder Angular (wünschenswert).
* Erfahrung mit Datenbankkonzepten wie SQL, NoSQL, Graph-Datenbanken oder Zeitseriendatenbanken.
* Programmierkenntnisse in Java oder .NET (wünschenswert), Interesse an Java-Weiterentwicklung, sowie Kenntnisse in Python.
#J-18808-Ljbffr