Skip to content
mimi

Software Architect MES / IIoT / Industrie 4.0 (m/w/d)

Jobriver HR Service

Saarbrücken · On-site Full-time Mid Level €58k – €99k/yr 2d ago

About the role

Kurzfassung der Stellenanzeige (Deutsch)

Kategorie Details
Position Software‑Architect (MES / IIoT / Industrie 4.0)
Ort Saarbrücken (vor Ort)
Beschäftigungsart Vollzeit, Mid‑Level
Gehalt 58.000 € – 99.000 €/Jahr
Start Sofort (Anzeige vor 56 Tagen)
Unternehmen Anbieter von Produktionssoftware‑Lösungen, starkes Team‑ und Lernumfeld
Aufgaben • Umsetzung von Produktionsanforderungen in Datenmodelle & skalierbare Architekturen
• Beratung von Kunden beim Aufbau zukunftssicherer Produktionssoftware
• Evaluation neuer Frameworks, Libraries & Tools
• Teilnahme an Architektur‑Reviews, Code‑Qualitäts‑Verbesserung
• Dokumentation von Best‑Practices & Erstellung von Anleitungen
Erforderliche Qualifikationen • Studium/Ausbildung in Informatik, Software‑Engineering o.Ä.
• Erfahrung mit MES‑/IIoT‑Systemen
• Architektur‑Kenntnisse für verteilte Systeme (UML)
• Programmierkenntnisse: Java, .NET, Python (Spring Boot, Angular von Vorteil)
• Agile Methoden: Scrum, SAFe, DevOps
• Cloud‑Erfahrung (Azure, AWS, Google Cloud)
• Datenbank‑Know‑how (SQL, NoSQL, Graph, Time‑Series)
• Sehr gutes Deutsch, gutes Englisch
Soft‑Skills Teamfähigkeit, Kommunikationsstärke, analytisches Denken
Technologien (Beispiel) Python, Java, Angular, Spring Boot, AWS, Azure, .NET
Benefits Umfangreiches Trainingsangebot, innovative Projekte, starkes Team‑Spirit

Wie Sie Ihre Bewerbung optimal gestalten

1. Anschreiben (Beispiel) – Deutsch

Betreff: Bewerbung als Software‑Architect (MES / IIoT) – Ref. [falls angegeben]

Sehr geehrte Damen und Herren,

mit großer Begeisterung habe ich Ihre Ausschreibung für die Position des Software‑Architects im Bereich MES, IIoT und Industrie 4.0 gelesen. Als erfahrener Software‑Engineer mit mehrjähriger Praxis in der Entwicklung und Architektur von Produktions‑ und IoT‑Lösungen (u. a. Spring Boot, Angular, Azure‑ und AWS‑Services) sehe ich mich als idealen Kandidaten, um Ihr Team in Saarbrücken zu verstärken.

Meine Kernkompetenzen, die exakt zu Ihren Anforderungen passen, sind:

  • MES/IIoT‑Erfahrung: 5 Jahre Entwicklung von Manufacturing‑Execution‑Systemen, inkl. Anbindung von PLC‑ und Sensor‑Daten über OPC‑UA und MQTT.
  • Architektur & Modellierung: Erstellung von skalierbaren, service‑orientierten Architekturen (Micro‑services, Event‑Driven) mit UML‑Diagrammen und DDD‑Ansätzen.
  • Technologie‑Stack: Java 8/11, Spring Boot, Python 3, Angular 12, .NET Core, SQL‑ (PostgreSQL, MS‑SQL) und NoSQL‑Datenbanken (MongoDB, Neo4j, InfluxDB).
  • Cloud & DevOps: Design und Betrieb von CI/CD‑Pipelines (Azure DevOps, GitHub Actions) sowie Deployment auf Azure Kubernetes Service und AWS Fargate.
  • Agile Arbeitsweise: Zertifizierter Scrum‑Master, tägliche Arbeit in SAFe‑Programmen, enge Zusammenarbeit mit Product‑Ownern und QA‑Teams.

In meiner letzten Position bei [Unternehmensname] habe ich die komplette Neugestaltung einer MES‑Plattform geleitet, wodurch die Durchlaufzeit um 30 % reduziert und die Systemverfügbarkeit auf 99,9 % gesteigert wurde. Die Einführung von Domain‑Driven‑Design und Event‑Sourcing ermöglichte zudem eine flexible Erweiterbarkeit für zukünftige Fertigungs‑Use‑Cases.

Ich schätze ein Umfeld, in dem Wissen aktiv geteilt und kontinuierlich weiterentwickelt wird – genau das, was Sie in Ihrer Unternehmenskultur beschreiben. Gerne bringe ich meine Erfahrung in Architektur‑Reviews, Code‑Quality‑Initiativen und der Erstellung von Best‑Practice‑Guidelines ein, um Ihr Team noch stärker zu machen.

Ich freue mich darauf, Sie in einem persönlichen Gespräch von meiner Motivation und meinem Beitrag zu Ihrem Erfolg zu überzeugen.

Mit freundlichen Grüßen

[Ihr Vor‑ und Nachname]
[Telefon] – [E‑Mail] – [LinkedIn/Xing]


2. Lebenslauf – Stichpunkte für den „Relevanten Erfahrung“-Abschnitt

Position Unternehmen Zeitraum Key‑Achievements (MES/IIoT‑Fokus)
Senior Software Engineer / Architecture Lead [Firma] 2020 – 2024 • Design & Umsetzung einer Micro‑service‑basierten MES‑Plattform (Spring Boot, Azure Kubernetes).
• Integration von OPC‑UA‑Gateways & MQTT‑Brokern für Echtzeit‑Daten.
• Einführung von Event‑Sourcing & CQRS → 30 % schnellere Datenverarbeitung.
Software Engineer – IIoT [Firma] 2017 – 2020 • Entwicklung von Edge‑Modules in Python für Predictive‑Maintenance‑Analytics.
• Aufbau einer Time‑Series‑Datenbank (InfluxDB) für Produktionskennzahlen.
Junior Developer [Firma] 2015 – 2017 • Mitarbeit an einer .NET‑basierten Auftrags‑ und Produktionsplanungslösung.

Technologie‑Stack (ausgewählt für die Bewerbung)

  • Programmiersprachen: Java, Python, C#/.NET, TypeScript (Angular)
  • Frameworks: Spring Boot, Angular, .NET Core, FastAPI
  • Cloud: Azure (AKS, Functions, Cosmos DB), AWS (ECS/Fargate, S3, DynamoDB)
  • Datenbanken: PostgreSQL, MongoDB, Neo4j, InfluxDB
  • DevOps: Azure DevOps, GitHub Actions, Docker, Helm, Terraform
  • Methoden: Scrum, SAFe, TDD, BDD, DDD, UML (Class, Sequence, Deployment)

3. Interview‑Vorbereitung – Mögliche Fragen & Stichantworten

Frage Kurzantwort / Stichpunkte
Wie gehen Sie bei der Modellierung einer neuen Produktionsanforderung vor? 1. Anforderungs‑Workshops mit Fachbereich (Use‑Cases, KPIs).
2. Erstellung von Domain‑Modellen (DDD) & UML‑Diagrammen (Class, Activity).
3. Bewertung von Datenvolumen → Auswahl geeigneter DB (SQL/NoSQL/TS).
4. Definition von Micro‑services & Schnittstellen (REST/GraphQL, Event‑Bus).
Welche Erfahrung haben Sie mit OPC‑UA und MQTT? Implementierung von OPC‑UA‑Clients in Java (Eclipse Milo) für PLC‑Daten; MQTT‑Broker (EMQX) für Sensor‑Streaming; Nutzung von Spring Cloud Stream für Event‑Processing.
Wie sichern Sie Code‑Qualität in verteilten Systemen? • Code‑Reviews (Pull‑Request‑Checklisten).
• SonarQube + CI‑Gate.
• Unit‑Tests (JUnit, pytest) + Integration‑Tests (Testcontainers).
• Contract‑Testing (Pact) für APIs.
Beschreiben Sie ein Projekt, bei dem Sie ein neues Cloud‑Framework evaluiert haben. Evaluierung von Azure Functions vs. AWS Lambda für Edge‑Processing; Kriterien: Latenz, Kosten, Integration mit Event‑Hub, Monitoring. Ergebnis: Azure Functions wegen nativer Integration mit Service Bus & Azure Monitor.
Wie gehen Sie mit Konflikten im Scrum‑Team um? Frühzeitige Transparenz im Daily‑Stand‑Up, Retrospektiven nutzen, „Definition of Done“ klar kommunizieren, ggf. Mediation durch Scrum‑Master.
Welche Best‑Practice‑Dokumentation haben Sie erstellt? Architektur‑Playbook (Micro‑service‑Pattern, CI/CD‑Pipeline), „On‑boarding Guide“ für neue Entwickler (IDE‑Setup, Git‑Workflow), Security‑Hardening‑Checkliste für Cloud‑Deployments.

4. Checkliste für die Online‑Bewerbung

  1. Anschreiben – individuell auf das Unternehmen zugeschnitten, Schlüsselbegriffe aus der Stellenanzeige (MES, IIoT, Industrie 4.0, Architektur, Cloud, Agile) einbauen.
  2. Lebenslauf – klar strukturierte Abschnitte, Fokus auf relevante Projekte, Technologien und Soft‑Skills.
  3. Portfolio / GitHub – Links zu öffentlichen Projekten (z. B. Spring‑Boot‑MES‑Demo, Angular‑Dashboard, Terraform‑Templates).
  4. Zertifikate – Scrum‑Master, Azure Solutions Architect, AWS Certified Solutions Architect (falls vorhanden).
  5. Sprachzertifikate – Deutsch (C1) & Englisch (B2/C1) – optional beifügen.
  6. Referenzen – 1‑2 Ansprechpartner aus vorherigen Projekten (mit Zustimmung).

Fazit

Die Position verlangt ein breites technisches Fundament (Java/.NET/Python, Cloud, Datenbanken) kombiniert mit tiefem Fachwissen im MES/IIoT‑Umfeld und ausgeprägten Architektur‑Skills. Legen Sie in Ihrer Bewerbung den Fokus auf:

  • Konkrete Projekterfolge (z. B. Reduktion der Durchlaufzeit, Skalierung auf Cloud).
  • Architektur‑Methodik (UML, DDD, Micro‑services, Event‑Driven).
  • Agile Arbeitsweise (Scrum/SAFe, DevOps‑Kultur).
  • Kommunikations‑ und Team‑Stärke (Workshops, Reviews, Dokumentation).

Mit einem prägnanten Anschreiben, einem klar strukturierten Lebenslauf und ggf. einem kurzen Portfolio‑Link erhöhen Sie Ihre Chancen, zum nächsten Gespräch eingeladen zu werden. Viel Erfolg!

Skills

AngularAWSAzure.NETJavaPythonSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free