Software Architect MES / IIoT / Industrie 4.0 (m/w/d)
Jobriver HR Service
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
- Anschreiben – individuell auf das Unternehmen zugeschnitten, Schlüsselbegriffe aus der Stellenanzeige (MES, IIoT, Industrie 4.0, Architektur, Cloud, Agile) einbauen.
- Lebenslauf – klar strukturierte Abschnitte, Fokus auf relevante Projekte, Technologien und Soft‑Skills.
- Portfolio / GitHub – Links zu öffentlichen Projekten (z. B. Spring‑Boot‑MES‑Demo, Angular‑Dashboard, Terraform‑Templates).
- Zertifikate – Scrum‑Master, Azure Solutions Architect, AWS Certified Solutions Architect (falls vorhanden).
- Sprachzertifikate – Deutsch (C1) & Englisch (B2/C1) – optional beifügen.
- 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
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