Senior Teamcenter Solution Architect / PLM Integration & KI
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 6334 Schwoich
- Weltweit
- de | en | fr
- 07.05.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
2/2023 – 6/2026
Tätigkeitsbeschreibung
* Beratung bei der Einführung eines zentralen PLM-REST-Frameworks für Teamcenter beim deutschen Haushaltsgeräte-Hersteller (Marken Bosch, Siemens, Gaggenau, Neff)
* Erarbeitung einer Microservice-basierten Zielarchitektur für Konzern-PLM
* Begleitung des Software-Evaluierungsprozesses (Build vs. Buy)
* Erarbeitung einer Eigenentwicklung als Proof of Concept
* Definition der Service-Schichten, API-Verträge, Authentifizierungs-Modelle
* Direkter Stakeholder-Kontakt mit Architektur-Board und Engineering-Leitung
* Tech-Stack: Teamcenter, Java, Mendix, Node.js, C++, REST/OpenAPI, Microservices, BMIDE, Active Workspace
C++, Java (allg.), Node.Js, Typescript, Representational State Transfer (REST), Solution Architektur, Teamcenter (Siemens PLM Software)
9/2021 – offen
Tätigkeitsbeschreibung
* Mehrjährige Kundenbeziehung mit einem Schweizer Designmöbel-Unternehmen, mehrere aufeinanderfolgende PLM-Engagements
* 09/2021 – 11/2021: Architektur und Entwicklung einer Teamcenter-Schnittstelle für die Erstbemusterung von Fertigungsteilen über Teamcenter-Workflows; direkte digitale Lieferanten-Integration
* 06/2022 – 08/2022: Architektur und Entwicklung einer asynchronen Schnittstelle zwischen Teamcenter und SAP für die Synchronisierung von Vendor-Stammdaten (event-getrieben, async messaging)
* 06/2022 – 08/2022 (parallel): Entwicklung von Teamcenter-REST-Services für die Automatisierung komplizierter User-Abläufe im Teamcenter Active Workspace (AWC)
* Laufend: weitere Folge-Engagements im PLM-Umfeld (Vendor-Stammdaten-Pflege, Workflow-Erweiterungen, AWC-Customizing)
* Tech-Stack: Teamcenter, AWC, Node.js, TypeScript, C++, OData, Angular, REST/OpenAPI
Software Architecture, C++, Node.Js, Typescript, System Architektur, Angular, Representational State Transfer (REST), Solution Architektur, Teamcenter (Siemens PLM Software)
12/2019 – 3/2021
Tätigkeitsbeschreibung
* Konzeption einer generischen, Event-basierten Microservice-Batch-Architektur zur Ablöse historisch gewachsener proprietärer Schnittstellen im Konzern-PLM eines deutschen Automobilkonzerns
* Vollständige Analyse und Dokumentation der bestehenden Schnittstellen-Landschaft (mehrere Dutzend Schnittstellen)
* Anforderungsdestillation aus dokumentierten Schnittstellen und Entwurf einer Zielarchitektur, die alle bestehenden Schnittstellen abbildet
* Cross-Cutting-Funktionalitäten (Auth, Logging, Monitoring, Retry, Circuit-Breaker) zentral konzipiert statt verteilt
* Container-Strategie mit zentralen Monitoring-/Logging-Facilities
* Stakeholder-Präsentation der Zielarchitektur auf Architektur-Board-Niveau
* Tech-Stack: Teamcenter, Apache Kafka, RabbitMQ, Spring Cloud, Enterprise Architect, Elastic Stack
Apache Kafka, Enterprise Architect (EA), Software Architecture, Java (allg.), System Architektur, Representational State Transfer (REST), Solution Architektur, Teamcenter (Siemens PLM Software)
8/2019 – offen
Tätigkeitsbeschreibung
* Konzeption, Architektur und Entwicklung der GSS Platform — eigenes Multi-Repo-Plattform-Portfolio rund um Siemens-Teamcenter-Integration
* Native Teamcenter-Integration: C++17/NAPI/pybind11-Bindings über alle TC-Versionen 12.0 bis 2312.0; SOA-Parität bei nativer Performance empirisch belegt (74 ms warm bulk + refs)
* Modellgetriebene Service-Erzeugung: aus einer einzelnen Domain-Schema-Konfiguration werden komplette CQRS-REST-Services mit OpenAPI, AsyncAPI, GraphQL, OData generiert
* AI-Agent-Layer: Multi-Step-Plan-Decomposition, Multi-Agent-Guardrail-Evaluation, MCP-Server (Model Context Protocol) für semantische Code- und Wissenssuche, AI-Design-Check mit TC-native-Extraktion → LLM-Analyse → TC-Write-back als versioniertes Dataset
* CMMN/BPMN-Runtime und AMQP-basierter Batch-Layer mit pluggable Workern (Teamcenter, AI, Reporting)
* React-19-Admin-UI; Customer-Demonstrator (ws-platform-demo) mit 32 Task-Templates, 2 Process-Definitions und 42 Bruno-API-Tests
* Betrieb auf Docker-Compose-Stack mit PostgreSQL+pgvector, RabbitMQ, ChromaDB, Keycloak, Grafana-Stack, OpenRouter (Mixtral)
* Tech-Stack: Node.js 22, TypeScript 5.9, NestJS 11 (ESM), Prisma, C++17, NAPI, pybind11, libclang, OpenAPI, AsyncAPI, GraphQL, OData, OpenRouter, Ollama, ChromaDB, pgvector, MCP, React 19, Syncfusion, Keycloak
Apache Kafka, Graphql, Postgresql, Software Architecture, C++, Case Management Model and Notation (CMMN), Docker, Node.Js, Python, Typescript, System Architektur, Angular, Representational State Transfer (REST), Solution Architektur, Teamcenter (Siemens PLM Software)
6/2019 – 12/2019
Tätigkeitsbeschreibung
* Architektur und Entwicklung einer XML-basierten .NET-Schnittstelle zu Tecnomatix Process Designer 14.0.1 für einen deutschen Automobilkonzern
* Datenübertragung mittels JMS (über IBM MQ); Daten-Anreicherung über REST-Service
* Import der resultierenden Daten in Tecnomatix Process Designer; Rückgabe der Ergebnisse über JMS an die aufrufende Applikation
* Automatisierter Build und Test (Mock-basiert) der Applikation
* Monitoring (REST) und Status-Reporting (Oracle)
* Tech-Stack: Tecnomatix Process Designer 14.0.1, .NET, REST, IBM MQ, Oracle
Software Architecture, C#, System Architektur, Representational State Transfer (REST), Solution Architektur, Tecnomatix (Siemens PLM), Teamcenter (Siemens PLM Software)
3/2018 – 3/2019
Tätigkeitsbeschreibung
* Requirements Engineering, Business Process Reengineering, Solution / System Architecture und Technical Lead für Best Practices im Bereich Teamcenter Customizing, Build und Testautomation (DevOps) bei einem deutschen Kosmetikkonzern
* Im Rahmen des Projektes wurde die Ablöse von Legacy-Applikationen durch die Standard-Software Teamcenter 11 und Simatic R&D Suite 7 geplant
* Optimierung der abteilungsübergreifenden Prozesse über mehrere Geschäftsbereiche
* Etablierung von DevOps-Praktiken (Build- und Test-Automation) im Customizing-Kontext
* Tech-Stack: Teamcenter 11, Simatic R&D Suite 7, Enterprise Architect
DevOps (allg.), Enterprise Architect (EA), Software Architecture, Java (allg.), System Architektur, Requirement Analyse, Solution Architektur, Simatic, Teamcenter (Siemens PLM Software)
10/2014 – 3/2018
Tätigkeitsbeschreibung
* Entwicklung, Architektur und Wartung eines generischen, auf XML basierenden Import-Frameworks für einen deutschen Automobilkonzern
* Das Framework basiert auf Oracle, Spring Batch und Apache CXF und dient dem Datenaustausch zwischen Teamcenter und 3rd-Party-Systemen
* Fokus auf Einfachheit und Wiederverwendbarkeit — komplexe Import-Prozesse können komplett aus XML-Bausteinen konfiguriert werden, ohne Code-Änderungen für neue Schnittstellen
* Mehrjährige produktive Nutzung beim Konzernkunden; Reduktion der Time-to-Onboarding für neue 3rd-Party-Systeme
* Tech-Stack: Java SE, Teamcenter 10.1.6, SOA API, XML, XSLT, XPROC, Spring Batch, Apache CXF
Software Architecture, Java (allg.), XML, System Architektur, Xpath, XSLT (XSL Transformation), Solution Architektur, Teamcenter (Siemens PLM Software)
7/2010 – offen
Tätigkeitsbeschreibung
* Mehrjährige Kundenbeziehung mit einem österreichischen Werkzeug- und Maschinenbau-Unternehmen, mehrere aufeinanderfolgende PLM-Engagements
* 07/2010 – 08/2010: Architektur und Entwicklung einer Teamcenter-Dispatcher-Erweiterung für CAM-Postprozess; Aufruf aus Teamcenter Thin Client; Extraktion verfügbarer Programme aus CAM-Datei; synchrone Dispatcher-Anfrage
* 11/2011 – 03/2012: Architektur und Entwicklung einer XML-basierten Schnittstelle zwischen Teamcenter und Beosys für Strukturabgleich; konfigurierbare Business-Logik via JMS; Datenbank-Abgleich auf Änderungen / Neuanlagen; absoluter Verwendungsschlüssel zurück nach Teamcenter
* 01/2022 – 05/2022: Entwicklung, Design, Architektur eines REST-Services für das Management klassifizierter Dokumente in Teamcenter; OpenAPI-Backend, formularbasierte Angular-Applikation mit dynamisch generierten Forms aus Klassifikations-Schemata
* Laufend: weitere Folge-Engagements im PLM-Umfeld (Klassifikations-Erweiterungen, Workflow-Anpassungen, AWC-Customizing)
* Tech-Stack: Teamcenter, ITK, NX Open, Java SE, C++, Node.js, Angular, OpenAPI, JMS, XML, JavaScript, Eclipse RCP
Software Architecture, C++, Java (allg.), Node.Js, XML, System Architektur, Angular, JavaScript, Solution Architektur, Teamcenter (Siemens PLM Software)
6/2010 – 8/2014
Tätigkeitsbeschreibung
* Über vier Jahre Verantwortung für Gesamtarchitektur und technische Weiterentwicklung des PDM/PLM-Systems beim österreichischen Anlagenbauer (Stahlwerksanlagen, heute Primetals Technologies)
* Leitung des Entwicklungsteams, Projektmanagement und Koordination
* Erstellung von IT- und Fachkonzepten, Erstellung von Testkonzepten
* Qualitätssicherung der Softwareentwicklungsprozesse
* Verantwortung für die Gesamtarchitektur und technische Weiterentwicklung der PDM/PLM-Systemlandschaft
* Regulierte Industrie-Umgebung mit hohen Anforderungen an Datenintegrität, Audit-Fähigkeit, Versionierung und langfristige Wartung
* Tech-Stack: Java SE, ITK, Teamcenter 8.3, XML, C, C++, NX Open, Eclipse RCP
Software Architecture, C++, Java (allg.), XML, System Architektur, Requirement Analyse, Solution Architektur, Teamcenter (Siemens PLM Software)
11/2008 – 5/2010
Tätigkeitsbeschreibung
* Festanstellung als Software Engineer (Development Lead) im Bereich Professional Services bei Siemens Industry Software GmbH (PLM-Software-Hersteller, heute Siemens Digital Industries Software)
* Anforderungsanalysen und Erstellung von Software-Pflichtenheften im PDM/CAX-Bereich (Teamcenter, I-DEAS, SharePoint)
* Entwicklung und Unterhalt von Standard- und kundenspezifischen Applikationen in Java, HTML, XML, VB, .NET
* Inbetriebnahme von Standard- und kundenspezifischen Applikationen beim Endkunden
* Beratung und Unterstützung der Verkaufsorganisation; Ausarbeitung von Projekt-Aufwandsabschätzungen, Angeboten und Projektplänen (Pre-Sales)
* Ausbildungsverantwortung des Software-Engineering-Lehrlings; Aufbau und Administration interner WEB-Server; Microsoft- und VMware-Administration
* Lead-Endkunde: Siemens VAI Metals Technologies (PLM-System-Architektur Stahlwerksanlagen)
* Qualifiziertes Arbeitszeugnis (31.05.2010): Top-Bewertung — "hervorragendes, in die Tiefe gehendes Fachwissen", "aussergewöhnlich viele erfolgreich umsetzbare Ideen", "erbrachte hervorragende Leistung", "von Vorgesetzten, Mitarbeitenden und Kunden gleichermassen anerkannt und sehr geschätzt". Unterzeichner: DI Hermann Kaineder, MBA (Country Manager AT) und DI (FH) Andreas Puerstinger (Technical Services Manager). Verlassen auf eigenen Wunsch zur Firmengründung.
* Tech-Stack: Java SE/EE, C#, .NET, VB, HTML, XML, Eclipse RCP, NX Open, Teamcenter Unified, Teamcenter Engineering, I-DEAS, SharePoint
Software Architecture, C#, Java (allg.), XML, System Architektur, JavaScript, Requirement Analyse, Solution Architektur, Teamcenter (Siemens PLM Software)
4/2003 – 4/2004
Tätigkeitsbeschreibung
* Erste IT-Berufstätigkeit nach Tourismuskaufmann-Ausbildung — Architektur und Entwicklung einer J2EE-basierten Schnittstelle für den Austausch von Kontakt- und Buchungsdaten
* Datenerfassung über DHTML-basiertes Webinterface oder Import aus Drittsystemen
* Datenvalidierung, Transformation und Speicherung in MS SQL-Datenbank
* Eigenständige Umsetzung des Projekts von Konzeption bis Implementierung
* Tech-Stack: Java SE, Java EE, MS SQL, DHTML, HTML
Microsoft SQL-Server (MS SQL), Software Architecture, J2EE, Java (allg.), XML, System Architektur, JavaScript
Ausbildung
Fachhochschule Kufstein Tirol
Kufstein
Villa Blanka Innsbruck
Innsbruck
Über mich
23 Jahre IT, davon 21 Jahre durchgehend im Siemens-Teamcenter-Ökosystem. Solution Architect, Senior PLM Consultant und Inhaber/Geschäftsführer der Generic Software Solutions GmbH (Eigenfirma seit 2014). Festanstellung bei Siemens Industry Software (Linz, 2008-2010, qualifiziertes Arbeitszeugnis mit Top-Bewertung) als Software Engineer/Development Lead - direkter Insider-Background beim PLM-Software-Hersteller.
**Konzern- und Industriekunden**
Volkswagen AG (mehrere Mandate 2014-2021), BMW AG, Daimler AG, Beiersdorf AG, BSH Hausgeräte (laufend seit 02/2023), Vitra International AG (laufend seit 2021), Siemens VAI Metals Technologies (5+ Jahre durchgehend), EADS / Airbus, Siemens Building Technologies, Sarnafil, Allianz, Swarovski, ENGEL Austria, Haidlmair (laufend seit 2010), Magna International, BCT Technology.
**Spezialgebiete**
- Native Teamcenter-Integration: C++17/NAPI/pybind11-Bindings über alle TC-Versionen 12.0 bis 2312.0; SOA-Parität bei nativer Performance empirisch belegt
- Modellgetriebene Service-Plattformen: aus zentralem Domain-Schema generierte CQRS-REST-Services mit OpenAPI, AsyncAPI, GraphQL, OData
- Microservice- und Event-Driven-Architekturen: Kafka, RabbitMQ, AMQP, JMS, IBM MQ, Apache CXF, ServiceMix/JBI
- AI-Integration in Engineering-Workflows: Multi-Agent-Systems, MCP (Model Context Protocol), semantische Code-/Wissenssuche (ChromaDB, pgvector), AI-Design-Check mit LLM, Multi-Agent-Guardrail-Evaluation
- Teamcenter Customizing in voller Breite: BMIDE, Workflow Designer, Access Manager, Change Management, BOM, Document, Variant, Schedule Manager, Active Workspace (AWC), Dispatcher
- Migrations- und Einführungsprojekte: TC Enterprise 3.1 zu 4.0, TC Engineering zu Unified, Legacy-Ablöse durch TC11+Simatic R&D
- Schnittstellen-Architekturen: TC zu SAP (mehrfach), TC zu Tecnomatix Process Designer, TC zu Mendix, TC zu Beosys, generische XML-Import-Frameworks
- Solution & System Architecture: Anforderungsanalyse, Pflichtenhefte, Business Process Reengineering, Stakeholder-Kommunikation auf Architektur-Board-Niveau
**Eigenproduktentwicklung GSS Platform (seit 2019, parallel zu Kundenmandaten)**
Multi-Repo-Plattform-Portfolio rund um Teamcenter-Integration: native Bindings, Codegen-Engine, AI-Agent-Layer, MCP-Server, CMMN/BPMN-Runtime, AMQP-Batch-Layer, React-19-Admin-UI. Customer-Demonstrator mit 32 Task-Templates und end-to-end AI-Design-Check-Workflow. Dient als Differenzierung gegenüber klassischer Teamcenter-Customizing-Beratung.
**Methoden**
Agil (SCRUM, Prototyping) und klassisch (V-Modell, Wasserfall). DevOps und CI/CD seit 2018 (Beiersdorf). UML, ARIS, Enterprise Architect. BPMN, CMMN, DMN. ESLint, Conventional Commits. Lead-/Architekt-Erfahrung mit interdisziplinären Teams seit 2009.
**Verfügbarkeit & Konditionen**
60-70% freie Kapazität; volle Verfügbarkeit ab Juli 2026 (BSH-Bindung 30-50% bis Ende Q2 2026). Hohe Reisebereitschaft (historisch Vor-Ort-Einsätze in DE, CH, ES). Tagessatz auf Anfrage. Qualifiziertes Siemens-Arbeitszeugnis auf Anfrage.
Weitere Kenntnisse
**Frameworks und Plattformen:** NestJS 11 (ESM), Spring Framework, Spring Batch, Spring Cloud, Apache CXF, Apache ServiceMix (JBI), Eclipse RCP, React 19, Angular, AngularJS, Adobe Flex / AIR, qooxdoo, Prisma
**Teamcenter Spezialisierung:** Teamcenter Enterprise 3.1-4.0, Teamcenter Engineering, Teamcenter Unified 8.1 bis 2512.0, BMIDE Modellierung, Workflow Designer, Access Manager, Change Management, BOM Management (Variant, Configurable, Multi-View), Document Management, Variant Rules, Schedule Manager, Classification (Basic + Advanced), Active Workspace (AWC), Dispatcher / Translator, Teamcenter SOA, Teamcenter ITK, Teamcenter Global Services
**Native Teamcenter Tech:** ITK C/C++ Bindings, NAPI Node.js Addon, pybind11 Python Addon, libclang Code-Generierung, Delay-Loaded TC DLLs, lazy Object-Tree Traversal mit Property-Descriptor-Cache
**Andere PLM/CAD/MES:** Tecnomatix Process Designer 14, Simatic R&D Suite 7, NX Open, I-DEAS, Mendix Low-Code, BIRT Reporting
**Messaging und Integration:** Apache Kafka, RabbitMQ, AMQP (mit Delayed-Message-Patterns), JMS, IBM MQ, REST/OpenAPI 3, AsyncAPI, GraphQL, OData, SOAP/WSDL/AXIS, Microservice-Architektur, Event-Driven-Architecture, CQRS, Event Sourcing, Saga, Outbox
**AI / LLM Stack:** OpenRouter (Mixtral 8x22b), Ollama (lokale Inference), ChromaDB (Vektor-DB), pgvector, MCP (Model Context Protocol), Multi-Agent-Systems, Multi-Step-Plan-Decomposition, Multi-Agent-Guardrail-Evaluation, AI-Design-Check (TC native Extraktion zu LLM zu TC Write-back)
**Datenbanken:** PostgreSQL (mit pgvector für Vektorsuche), Oracle, Microsoft SQL Server, MySQL, Derby, MapDB, ChromaDB
**Container und Infrastructure:** Docker, Docker Compose, Kubernetes-Grundlagen, Linux/Windows-Administration, IIS, Tomcat, JBoss, WebSphere
**Auth und Security:** Keycloak 26, JWT, OAuth2, Session-Management, RBAC
**Observability:** Grafana 11, Prometheus 3, Loki 3, Tempo, Alloy, Elastic Stack (ELK)
**Build und Test:** nx Monorepo, pnpm 10, npm, Maven, Gradle, Ant, Jenkins, Bamboo, GitLab CI, beachball Versioning, Conventional Commits, Vitest, JUnit, TestNG, Mocha, Selenium, Bruno API Tests
**Modellierung und Design:** UML, ARIS, Enterprise Architect, BPMN, CMMN, DMN, Mermaid, ER-Modellierung, Service-Oriented Analysis and Design, Model Driven Architecture
**Methoden und Stakeholder:** Anforderungsanalyse, Pflichtenheft / Lastenheft, Business Process Reengineering, Solution Architecture, System Architecture, Technical Lead, Pre-Sales-Support (Aufwandsschätzung, Angebot, Projektplan), Vor-Ort-Einsätze international (DE, CH, ES), Stakeholder-Präsentation Architektur-Board-Niveau, Schulung interner Teams
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
