IT-Trainer, Softwarearchitekt, Kubernetes
Aktualisiert am 22.10.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 27.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Monate
2024-07 - heute

Weiterentwicklung der IT-Infrastruktur und Software-architektur, sowie Integration und Migration bestehender Geschäftsprozesse und Anwendungen

Trainer / Softwarearchitekt ? Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) ? BPMN 2 ...
Trainer / Softwarearchitekt

Im Rahmen eines Projekts zur Weiterentwicklung der IT Infrastruktur wird eine Kubernetes Produktionsumgebung mit Grafana LGTM Stack eingerichtet, in welche bestehende und zukünftige Geschäftsanwendungen und -prozesse migriert bzw. integriert und orchestriert werden.

Dazu gehört die Analyse und Optimierung bestehender Geschäftsprozesse und Qualitätsmanagement, die Umsetzung fachlicher Anforderungen, das Schnittstellenmanagement in Abstimmung mit Stakeholdern, sowie die Weiterentwicklung und Integration der zugehörigen Tools für möglichst medienbruchfreie Abläufe.

Die Hauptaufgaben umfassen die Analyse, Modellierung und Dokumentation der Geschäftsprozesse mittels BPMN 2, die objektorientierte Anforderungsanalyse und Softwarearchitektur mit UML 2, Einrichtung der Produktionsumgebung und Implementierung der Softwarearchitektur sowie die nahtlose Integration der bestehenden Tool-Landschaft, insbesondere der Wissens-, Qualitätsmanagement- und Dokumentenmanagement-systeme. Agile Methoden wie Scrum und Kanban dienen zur effizienten Umsetzung des DevSecOps Entwicklungsprozesse und hohen Automatisierungsgrades über CI/CD Pipelines.

 

Schulungsentwicklung für Kubernetes/Docker und Durchführung der Schulung

 

Zusätzlich werden Schulungen gemäß iSAQB Certified Professional for Software Architecture ? Foundation Level (CPSA-F) sowie Coachings der Entwickler durchgeführt.


  • Konzeption, Aufbau, Konfiguration und Betrieb der hochverfügbaren Kubernetes Produktionsumgebung zur Orchestrierung von Anwendungen und Prozessen
  • Integration des Monitoring/Logging/Observability Stacks LGTM (Loki, Grafana, Tempo, Mimir)
  • Automatisierte Skalierung der Infrastruktur bzw. Rechenresourcen
  • Migration und Integration bestehender Anwendungen in die neue Infrastruktur
  • Integration und Unterstützung eines kontinuierlichen Entwicklungsprozesses (DevSecOps) mit CI/CD Tools und Pipelines (GitOps, optional ArgoCD) für das Deployment und den Betrieb
  • Analyse und Modellierung der Geschäftsprozesse mit BPMN 2
  • Objektorientierte Anforderungsanalyse und Design mit UML 2 (OOA, OOD)
  • Unterstützung bei der Erfassung, Erstellung und Umsetzung der fachlichen Anforderungen
  • Abstimmung mit Stakeholdern, Unterstützung der Teil-projektleitungen beim Schnittstellenmanagement
  • Unterstützung und Optimierung von Geschäfts-, Arbeits- und Unterstützungsprozessen
  • Weiterentwicklung der Schnittstellen zwischen Geschäfts-prozessen und zugehöriger Tools
  • Tool-Aufbau, Integration und Umsetzung medienbruch-freier Geschäftsprozesse
  • Anforderungsspezifikation und Dokumentation der Geschäftsprozesse
  • Definition und Verfeinerung von Systemkontext und Anwendungsfällen
  • Erstellen von Anwendungsfall-, Aktivitäts- und Klassendiagrammen
  • Unterstützung und Erweiterung der Wissens- und Qualitätsmanagementprozesse sowie -systeme
  • Planung und Durchführung von Coachings und Schulungen nach iSAQB Certified Professional for Software Architecture - Foundation Level (CPSA-F)

? Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) ? BPMN 2 UML 2 Enterprise Architect Draw.io ? Java/JEE TypeScript/JavaScript NodeJS Shell Go ? Atlassian JIRA Confluence XWiki MeisterTask ? Git Gitlab VS Code ? Docker Kubernetes Knative Rancher OpenTofu (Terraform) Pulumi Apache Kafka ? PostgreSQL MariaDB MySQL NGINX ? YAML Helm kustomize GitOps ArgoCD ? Quarkus Spring Boot/Functions
? Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) ? BPMN 2 UML 2 Enterprise Architect Draw.io ? Java/JEE TypeScript/JavaScript NodeJS Shell Go ? Atlassian JIRA Confluence XWiki MeisterTask ? Git Gitlab VS Code ? Docker Kubernetes Knative Rancher OpenTofu (Terraform) Pulumi Apache Kafka ? PostgreSQL MariaDB MySQL NGINX ? YAML Helm kustomize GitOps ArgoCD ? Quarkus Spring Boot/Functions
NDA
5 Jahre 2 Monate
2019-05 - 2024-06

Konzeption und Aufbau eines hoch-skalierbaren, hoch-verfügbaren und -sicheren Systems sowie Tools und Anwendungen zur 3D Kartografierung und Visualisierung

Enterprise-Architekt, technische Projektleitung Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) BPMN 2 ...
Enterprise-Architekt, technische Projektleitung

Analyse, Konzeption, Enterprise- und Software-Architektur, sowie Entwicklung einer hoch-skalierbaren, -verfügbaren und -sicheren SaaS Plattform für die 3D Kartografierung und Visualisierung auf mobilen Endgeräten mittels eigener Extended Reality Technologie sowie in Geo-Informationssystemen. Dabei wurde der DevSecOps Entwicklungszyklus mit agilen Entwicklungsprozessen und einem hohen Automatisationsgrad (CI/CD) umgesetzt. Die Zielsysteme sind Web (Desktop & Mobil), WebVR (Desktop & Mobil), Cross-Plattform Mobile Systeme (iOS, Android).

  • Multi-Projektmanagement und -koordination eines fachübergreifenden und internationalen Teams
  • EAM und Prozessmodellierung (BPMN) sowie Einführung, Integration und Automatisierung von SaaS Tools innerhalb der Entwicklungs- und Unternehmsprozesse
  • Anforderungsanalyse, -entwurf und -modellierung (OOA, OOD)
  • Plattform-übergreifende Anforderungsspezifikation (sowohl Lasten- als auch Pflichtenhefte)
  • Definition und Verfeinerung von Systemkontext und Systemanwendungsfällen
  • Unterstützung bei der Erfassung, Definition und Umsetzung der fachlichen Anforderungen
  • Erstellung der Enterprise-, System- und Software-Architektur, sowie API-Design
  • Objektorientierte Analyse und Design mit UML 2
  • Erstellen von Anwendungsfall-, Aktivitäts- und Klassendiagrammen
  • Datenbank-Design und -Entwicklung
  • Full-Stack Software Entwurf und Entwicklung
  • Continuous Integration (CI) und Deployment (CD)
  • Dokumentation und Wissensmanagement (Projekt, Architektur, Code, Integration, Deployment, Wiki und FAQs)
  • Schnittstellen- und Stakeholdermanagement

 

 

Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) BPMN 2 UML 2 Enterprise Architect Draw.io Java/JEE TypeScript/JavaScript NodeJS Shell Go Atlassian JIRA Confluence XWiki MeisterTask Git Gitlab VS Code Docker Kubernetes Knative Rancher OpenTofu (Terraform) Pulumi Apache Kafka PostgreSQL MariaDB MySQL NGINX YAML Helm kustomize GitOps ArgoCD Quarkus Spring Boot/Functions
Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) BPMN 2 UML 2 Enterprise Architect Draw.io Java/JEE TypeScript/JavaScript NodeJS Shell Go Atlassian JIRA Confluence XWiki MeisterTask Git Gitlab VS Code Docker Kubernetes Knative Rancher OpenTofu (Terraform) Pulumi Apache Kafka PostgreSQL MariaDB MySQL NGINX YAML Helm kustomize GitOps ArgoCD Quarkus Spring Boot/Functions
1 Jahr 2 Monate
2018-03 - 2019-04

Prozess-Implementierung von Software Anforderungsmanagement und Software Architektur

Gruppenleiter Software Anforderungen & Architektur OOA & OOD MDA & MDD BPMN ...
Gruppenleiter Software Anforderungen & Architektur

Zur Steigerung der Software- und Produktqualität wird der ASPICE Prozess (analog zum V-Modell XT) eingesetzt und damit eine vollständige Nachverfolgbarkeit und Transparenz in der Entwicklung gewährleistet. Dabei werden Anforderungen für (hoch-)sicherheitsrelevante Systeme nach ISO26262 einbezogen. Speziell für die Software Anforderungen (SWE.1) und Architektur (SWE.2) müssen die Prozesse unternehmensspezifisch umgesetzt werden, sowie entsprechende Tools eingeführt und integriert werden.


  • Fachliche und disziplinarische Leitung der Gruppe Software Requirements & Architektur
  • Verantwortung für die Implementierung der Software Anforderungs- und Architektur-Prozesse (ASPICE SWE.1&2) analog zum domänen-spezifischen V-Modell XT für interne und externe Projekte
  • Analyse und Spezifikation der Software Anforderungen anhand der Kunden- und Systemanforderungen
  • Einführung und Integration von Tools für ALM, Requirements Engineering, Software Architektur, Dokumentation, Task- & Issue-Tracking sowie Software-Qualitätssicherung

OOA & OOD MDA & MDD BPMN UML2 Arc42 ASPICE SWE (analog zu V-Modell XT) ISO26262 Polarion ALM JIRA Confluence Cisco WebEx MS SharePoint GIT SVN Redmine Jenkins (CI/CD) Junit C C++ Java Mathlab
OOA & OOD MDA & MDD BPMN UML2 Arc42 ASPICE SWE (analog zu V-Modell XT) ISO26262 Polarion ALM JIRA Confluence Cisco WebEx MS SharePoint GIT SVN Redmine Jenkins (CI/CD) Junit C C++ Java Mathlab
Automotive
1 Jahr 2 Monate
2018-03 - 2019-04

Software Multi-Projektleitung für sicherheits-relevante elektronische Steuergeräte

Software-Multiprojektleiter, Lead-Analytiker OOA & OOD UML2 MDA & MDD ...
Software-Multiprojektleiter, Lead-Analytiker

Gemäß der Kundenanforderungen sowie Anforderungen für sicherheits-relevante Systeme und den ASPICE Prozessen (analog zu V-Modell XT) ist ein zentrales elektronisches Steuergerät entwickelt und kontinuierlich verbessert worden, dass in Fahrzeugen der meisten renommierten Automobil-Hersteller verwendet wird.


  • Software Multi-Projektleitung
  • Fachliche Anleitung und Koordination eines fachübergreifenden Teams
  • Technischer Ansprechpartner für Kunden und Lieferanten
  • Projekt Meilenstein- und Detailplanung
  • Ressourcen- und Budgetplanung
  • Analyse und Spezifikation der Software-Anforderungen anhand der Kunden- und Systemanforderungen
  • Varianten- und Konfigurationsmanagement der Software für variierende Kunden- und Systemanforderungen
  • Software Requirements Engineering und -Architektur Entwicklung für Automotive Steuergeräte gemäß Entwicklungsprozessen

OOA & OOD UML2 MDA & MDD Enterprise Architect IBM Rhapsody ASPICE SWE (analog zu V-Modell XT) ISO26262 MS Project Cisco WebEx MS SharePoint Polarion ALM JIRA Confluence Redmine Jenkins (CI/CD) Junit GIT SVN C C++ Java Mathlab
OOA & OOD UML2 MDA & MDD Enterprise Architect IBM Rhapsody ASPICE SWE (analog zu V-Modell XT) ISO26262 MS Project Cisco WebEx MS SharePoint Polarion ALM JIRA Confluence Redmine Jenkins (CI/CD) Junit GIT SVN C C++ Java Mathlab
Automotive
1 Jahr 11 Monate
2016-04 - 2018-02

Systemanalyse und Sicherheitkonzept eines Fahrassistentsystems nach ISO26262 (ASIL D)

Software Architekt für sicherheitsrelevante Systeme BPMN OOA & OOD MDA & MDD ...
Software Architekt für sicherheitsrelevante Systeme

Für ein bestehendes hoch-sicherheitsrelevantes Fahrassistenzsystem für das Teil-Automatisierte und Teil-Autonome Fahren wurde eine Systemanalyse sowie Konzept nach ISO26262 (Functional Safety) erstellt, um die Systemsicherheit zu gewährleisten und verifizieren zu können. In einem agilen Entwicklungsprozess (Scrum) wurden neben System- und Software-Anforderungen eine System- und Software-Architektur unter Verwendung moderner Methoden (OOA, OOD, MDA, MDD) erstellt. Dabei ist eine vollständige Nachverfolgbarkeit (Traceability) über den gesamten Produktentwicklungszyklus gefordert und umgesetzt worden.


  • Systemanalyse und Konzepterstellung für ein ASIL D Steuergerät (höchste Sicherheitsstufe) nach ISO26262 (Functional Safety)
  • Prozessmodellierung (BPMN)
  • Modellierung und Entwicklung der System- und Software Architektur mit IBM Rhapsody
  • Agiler Entwicklungsprozess mit ISO26262 Anforderungen (beinhaltet Risiko- und Qualitätsmanagement) mithilfe von Polarion ALM, Atlassian Confluence und JIRA
  • Vollständige Ende-zu-Ende Nachverfolgbarkeit von System und Software-Anforderungen
  • Ende-zu-Ende Systemintegration und -qualifikation
  • Automatisierte Code-Generierung mit automatisierten und modell-basierten Tests (Unit, Modul, Integration) auf dem Steuergerät

BPMN OOA & OOD MDA & MDD IBM Rhapsody ISO26262 Polarion ALM JIRA Confluence GIT SVN Eclipse RT-Bussysteme (CAN FlexRay) Jenkins (CI/CD) C C++
BPMN OOA & OOD MDA & MDD IBM Rhapsody ISO26262 Polarion ALM JIRA Confluence GIT SVN Eclipse RT-Bussysteme (CAN FlexRay) Jenkins (CI/CD) C C++
Automotive

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2024-09 - 2024-09

iSAQB Accredited Trainer CPSA-F Foundation Level

iSAQB Accredited Trainer CPSA-F Foundation Level,
iSAQB Accredited Trainer CPSA-F Foundation Level
1 Monat
2024-09 - 2024-09

iSAQB CPSA Advanced Level Modul: Infrastruktur, Container und Cloud Native

iSAQB CPSA Advanced Level Modul: Infrastruktur, Container und Cloud Native,
iSAQB CPSA Advanced Level Modul: Infrastruktur, Container und Cloud Native
1 Monat
2017-11 - 2017-11

iSAQB Certified Professional for Software Architecture (CPSA-F)

iSAQB Certified Professional for Software Architecture (CPSA-F),
iSAQB Certified Professional for Software Architecture (CPSA-F)
1 Monat
2016-10 - 2016-10

Automotive Functional Safety Professional (AFSP)

Automotive Functional Safety Professional (AFSP),
Automotive Functional Safety Professional (AFSP)
1 Monat
2015-09 - 2015-09

GPM/IPMA Projektmanagement

GPM/IPMA Projektmanagement,
GPM/IPMA Projektmanagement
3 Jahre
2012-04 - 2015-03

Software-Entwicklung und Eingebettete Systeme

Master of Science Informatik, TU Kaiserslautern
Master of Science Informatik
TU Kaiserslautern
4 Jahre
2008-04 - 2012-03

Software-Entwicklung und Eingebettete Systeme

Bachelor of Science Informatik, TU Kaiserslautern
Bachelor of Science Informatik
TU Kaiserslautern

Branchen

Branchen

Automotive

?

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Monate
2024-07 - heute

Weiterentwicklung der IT-Infrastruktur und Software-architektur, sowie Integration und Migration bestehender Geschäftsprozesse und Anwendungen

Trainer / Softwarearchitekt ? Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) ? BPMN 2 ...
Trainer / Softwarearchitekt

Im Rahmen eines Projekts zur Weiterentwicklung der IT Infrastruktur wird eine Kubernetes Produktionsumgebung mit Grafana LGTM Stack eingerichtet, in welche bestehende und zukünftige Geschäftsanwendungen und -prozesse migriert bzw. integriert und orchestriert werden.

Dazu gehört die Analyse und Optimierung bestehender Geschäftsprozesse und Qualitätsmanagement, die Umsetzung fachlicher Anforderungen, das Schnittstellenmanagement in Abstimmung mit Stakeholdern, sowie die Weiterentwicklung und Integration der zugehörigen Tools für möglichst medienbruchfreie Abläufe.

Die Hauptaufgaben umfassen die Analyse, Modellierung und Dokumentation der Geschäftsprozesse mittels BPMN 2, die objektorientierte Anforderungsanalyse und Softwarearchitektur mit UML 2, Einrichtung der Produktionsumgebung und Implementierung der Softwarearchitektur sowie die nahtlose Integration der bestehenden Tool-Landschaft, insbesondere der Wissens-, Qualitätsmanagement- und Dokumentenmanagement-systeme. Agile Methoden wie Scrum und Kanban dienen zur effizienten Umsetzung des DevSecOps Entwicklungsprozesse und hohen Automatisierungsgrades über CI/CD Pipelines.

 

Schulungsentwicklung für Kubernetes/Docker und Durchführung der Schulung

 

Zusätzlich werden Schulungen gemäß iSAQB Certified Professional for Software Architecture ? Foundation Level (CPSA-F) sowie Coachings der Entwickler durchgeführt.


  • Konzeption, Aufbau, Konfiguration und Betrieb der hochverfügbaren Kubernetes Produktionsumgebung zur Orchestrierung von Anwendungen und Prozessen
  • Integration des Monitoring/Logging/Observability Stacks LGTM (Loki, Grafana, Tempo, Mimir)
  • Automatisierte Skalierung der Infrastruktur bzw. Rechenresourcen
  • Migration und Integration bestehender Anwendungen in die neue Infrastruktur
  • Integration und Unterstützung eines kontinuierlichen Entwicklungsprozesses (DevSecOps) mit CI/CD Tools und Pipelines (GitOps, optional ArgoCD) für das Deployment und den Betrieb
  • Analyse und Modellierung der Geschäftsprozesse mit BPMN 2
  • Objektorientierte Anforderungsanalyse und Design mit UML 2 (OOA, OOD)
  • Unterstützung bei der Erfassung, Erstellung und Umsetzung der fachlichen Anforderungen
  • Abstimmung mit Stakeholdern, Unterstützung der Teil-projektleitungen beim Schnittstellenmanagement
  • Unterstützung und Optimierung von Geschäfts-, Arbeits- und Unterstützungsprozessen
  • Weiterentwicklung der Schnittstellen zwischen Geschäfts-prozessen und zugehöriger Tools
  • Tool-Aufbau, Integration und Umsetzung medienbruch-freier Geschäftsprozesse
  • Anforderungsspezifikation und Dokumentation der Geschäftsprozesse
  • Definition und Verfeinerung von Systemkontext und Anwendungsfällen
  • Erstellen von Anwendungsfall-, Aktivitäts- und Klassendiagrammen
  • Unterstützung und Erweiterung der Wissens- und Qualitätsmanagementprozesse sowie -systeme
  • Planung und Durchführung von Coachings und Schulungen nach iSAQB Certified Professional for Software Architecture - Foundation Level (CPSA-F)

? Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) ? BPMN 2 UML 2 Enterprise Architect Draw.io ? Java/JEE TypeScript/JavaScript NodeJS Shell Go ? Atlassian JIRA Confluence XWiki MeisterTask ? Git Gitlab VS Code ? Docker Kubernetes Knative Rancher OpenTofu (Terraform) Pulumi Apache Kafka ? PostgreSQL MariaDB MySQL NGINX ? YAML Helm kustomize GitOps ArgoCD ? Quarkus Spring Boot/Functions
? Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) ? BPMN 2 UML 2 Enterprise Architect Draw.io ? Java/JEE TypeScript/JavaScript NodeJS Shell Go ? Atlassian JIRA Confluence XWiki MeisterTask ? Git Gitlab VS Code ? Docker Kubernetes Knative Rancher OpenTofu (Terraform) Pulumi Apache Kafka ? PostgreSQL MariaDB MySQL NGINX ? YAML Helm kustomize GitOps ArgoCD ? Quarkus Spring Boot/Functions
NDA
5 Jahre 2 Monate
2019-05 - 2024-06

Konzeption und Aufbau eines hoch-skalierbaren, hoch-verfügbaren und -sicheren Systems sowie Tools und Anwendungen zur 3D Kartografierung und Visualisierung

Enterprise-Architekt, technische Projektleitung Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) BPMN 2 ...
Enterprise-Architekt, technische Projektleitung

Analyse, Konzeption, Enterprise- und Software-Architektur, sowie Entwicklung einer hoch-skalierbaren, -verfügbaren und -sicheren SaaS Plattform für die 3D Kartografierung und Visualisierung auf mobilen Endgeräten mittels eigener Extended Reality Technologie sowie in Geo-Informationssystemen. Dabei wurde der DevSecOps Entwicklungszyklus mit agilen Entwicklungsprozessen und einem hohen Automatisationsgrad (CI/CD) umgesetzt. Die Zielsysteme sind Web (Desktop & Mobil), WebVR (Desktop & Mobil), Cross-Plattform Mobile Systeme (iOS, Android).

  • Multi-Projektmanagement und -koordination eines fachübergreifenden und internationalen Teams
  • EAM und Prozessmodellierung (BPMN) sowie Einführung, Integration und Automatisierung von SaaS Tools innerhalb der Entwicklungs- und Unternehmsprozesse
  • Anforderungsanalyse, -entwurf und -modellierung (OOA, OOD)
  • Plattform-übergreifende Anforderungsspezifikation (sowohl Lasten- als auch Pflichtenhefte)
  • Definition und Verfeinerung von Systemkontext und Systemanwendungsfällen
  • Unterstützung bei der Erfassung, Definition und Umsetzung der fachlichen Anforderungen
  • Erstellung der Enterprise-, System- und Software-Architektur, sowie API-Design
  • Objektorientierte Analyse und Design mit UML 2
  • Erstellen von Anwendungsfall-, Aktivitäts- und Klassendiagrammen
  • Datenbank-Design und -Entwicklung
  • Full-Stack Software Entwurf und Entwicklung
  • Continuous Integration (CI) und Deployment (CD)
  • Dokumentation und Wissensmanagement (Projekt, Architektur, Code, Integration, Deployment, Wiki und FAQs)
  • Schnittstellen- und Stakeholdermanagement

 

 

Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) BPMN 2 UML 2 Enterprise Architect Draw.io Java/JEE TypeScript/JavaScript NodeJS Shell Go Atlassian JIRA Confluence XWiki MeisterTask Git Gitlab VS Code Docker Kubernetes Knative Rancher OpenTofu (Terraform) Pulumi Apache Kafka PostgreSQL MariaDB MySQL NGINX YAML Helm kustomize GitOps ArgoCD Quarkus Spring Boot/Functions
Agile Methoden und Entwicklung (Scrum Kanban DevSecOps) BPMN 2 UML 2 Enterprise Architect Draw.io Java/JEE TypeScript/JavaScript NodeJS Shell Go Atlassian JIRA Confluence XWiki MeisterTask Git Gitlab VS Code Docker Kubernetes Knative Rancher OpenTofu (Terraform) Pulumi Apache Kafka PostgreSQL MariaDB MySQL NGINX YAML Helm kustomize GitOps ArgoCD Quarkus Spring Boot/Functions
1 Jahr 2 Monate
2018-03 - 2019-04

Prozess-Implementierung von Software Anforderungsmanagement und Software Architektur

Gruppenleiter Software Anforderungen & Architektur OOA & OOD MDA & MDD BPMN ...
Gruppenleiter Software Anforderungen & Architektur

Zur Steigerung der Software- und Produktqualität wird der ASPICE Prozess (analog zum V-Modell XT) eingesetzt und damit eine vollständige Nachverfolgbarkeit und Transparenz in der Entwicklung gewährleistet. Dabei werden Anforderungen für (hoch-)sicherheitsrelevante Systeme nach ISO26262 einbezogen. Speziell für die Software Anforderungen (SWE.1) und Architektur (SWE.2) müssen die Prozesse unternehmensspezifisch umgesetzt werden, sowie entsprechende Tools eingeführt und integriert werden.


  • Fachliche und disziplinarische Leitung der Gruppe Software Requirements & Architektur
  • Verantwortung für die Implementierung der Software Anforderungs- und Architektur-Prozesse (ASPICE SWE.1&2) analog zum domänen-spezifischen V-Modell XT für interne und externe Projekte
  • Analyse und Spezifikation der Software Anforderungen anhand der Kunden- und Systemanforderungen
  • Einführung und Integration von Tools für ALM, Requirements Engineering, Software Architektur, Dokumentation, Task- & Issue-Tracking sowie Software-Qualitätssicherung

OOA & OOD MDA & MDD BPMN UML2 Arc42 ASPICE SWE (analog zu V-Modell XT) ISO26262 Polarion ALM JIRA Confluence Cisco WebEx MS SharePoint GIT SVN Redmine Jenkins (CI/CD) Junit C C++ Java Mathlab
OOA & OOD MDA & MDD BPMN UML2 Arc42 ASPICE SWE (analog zu V-Modell XT) ISO26262 Polarion ALM JIRA Confluence Cisco WebEx MS SharePoint GIT SVN Redmine Jenkins (CI/CD) Junit C C++ Java Mathlab
Automotive
1 Jahr 2 Monate
2018-03 - 2019-04

Software Multi-Projektleitung für sicherheits-relevante elektronische Steuergeräte

Software-Multiprojektleiter, Lead-Analytiker OOA & OOD UML2 MDA & MDD ...
Software-Multiprojektleiter, Lead-Analytiker

Gemäß der Kundenanforderungen sowie Anforderungen für sicherheits-relevante Systeme und den ASPICE Prozessen (analog zu V-Modell XT) ist ein zentrales elektronisches Steuergerät entwickelt und kontinuierlich verbessert worden, dass in Fahrzeugen der meisten renommierten Automobil-Hersteller verwendet wird.


  • Software Multi-Projektleitung
  • Fachliche Anleitung und Koordination eines fachübergreifenden Teams
  • Technischer Ansprechpartner für Kunden und Lieferanten
  • Projekt Meilenstein- und Detailplanung
  • Ressourcen- und Budgetplanung
  • Analyse und Spezifikation der Software-Anforderungen anhand der Kunden- und Systemanforderungen
  • Varianten- und Konfigurationsmanagement der Software für variierende Kunden- und Systemanforderungen
  • Software Requirements Engineering und -Architektur Entwicklung für Automotive Steuergeräte gemäß Entwicklungsprozessen

OOA & OOD UML2 MDA & MDD Enterprise Architect IBM Rhapsody ASPICE SWE (analog zu V-Modell XT) ISO26262 MS Project Cisco WebEx MS SharePoint Polarion ALM JIRA Confluence Redmine Jenkins (CI/CD) Junit GIT SVN C C++ Java Mathlab
OOA & OOD UML2 MDA & MDD Enterprise Architect IBM Rhapsody ASPICE SWE (analog zu V-Modell XT) ISO26262 MS Project Cisco WebEx MS SharePoint Polarion ALM JIRA Confluence Redmine Jenkins (CI/CD) Junit GIT SVN C C++ Java Mathlab
Automotive
1 Jahr 11 Monate
2016-04 - 2018-02

Systemanalyse und Sicherheitkonzept eines Fahrassistentsystems nach ISO26262 (ASIL D)

Software Architekt für sicherheitsrelevante Systeme BPMN OOA & OOD MDA & MDD ...
Software Architekt für sicherheitsrelevante Systeme

Für ein bestehendes hoch-sicherheitsrelevantes Fahrassistenzsystem für das Teil-Automatisierte und Teil-Autonome Fahren wurde eine Systemanalyse sowie Konzept nach ISO26262 (Functional Safety) erstellt, um die Systemsicherheit zu gewährleisten und verifizieren zu können. In einem agilen Entwicklungsprozess (Scrum) wurden neben System- und Software-Anforderungen eine System- und Software-Architektur unter Verwendung moderner Methoden (OOA, OOD, MDA, MDD) erstellt. Dabei ist eine vollständige Nachverfolgbarkeit (Traceability) über den gesamten Produktentwicklungszyklus gefordert und umgesetzt worden.


  • Systemanalyse und Konzepterstellung für ein ASIL D Steuergerät (höchste Sicherheitsstufe) nach ISO26262 (Functional Safety)
  • Prozessmodellierung (BPMN)
  • Modellierung und Entwicklung der System- und Software Architektur mit IBM Rhapsody
  • Agiler Entwicklungsprozess mit ISO26262 Anforderungen (beinhaltet Risiko- und Qualitätsmanagement) mithilfe von Polarion ALM, Atlassian Confluence und JIRA
  • Vollständige Ende-zu-Ende Nachverfolgbarkeit von System und Software-Anforderungen
  • Ende-zu-Ende Systemintegration und -qualifikation
  • Automatisierte Code-Generierung mit automatisierten und modell-basierten Tests (Unit, Modul, Integration) auf dem Steuergerät

BPMN OOA & OOD MDA & MDD IBM Rhapsody ISO26262 Polarion ALM JIRA Confluence GIT SVN Eclipse RT-Bussysteme (CAN FlexRay) Jenkins (CI/CD) C C++
BPMN OOA & OOD MDA & MDD IBM Rhapsody ISO26262 Polarion ALM JIRA Confluence GIT SVN Eclipse RT-Bussysteme (CAN FlexRay) Jenkins (CI/CD) C C++
Automotive

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2024-09 - 2024-09

iSAQB Accredited Trainer CPSA-F Foundation Level

iSAQB Accredited Trainer CPSA-F Foundation Level,
iSAQB Accredited Trainer CPSA-F Foundation Level
1 Monat
2024-09 - 2024-09

iSAQB CPSA Advanced Level Modul: Infrastruktur, Container und Cloud Native

iSAQB CPSA Advanced Level Modul: Infrastruktur, Container und Cloud Native,
iSAQB CPSA Advanced Level Modul: Infrastruktur, Container und Cloud Native
1 Monat
2017-11 - 2017-11

iSAQB Certified Professional for Software Architecture (CPSA-F)

iSAQB Certified Professional for Software Architecture (CPSA-F),
iSAQB Certified Professional for Software Architecture (CPSA-F)
1 Monat
2016-10 - 2016-10

Automotive Functional Safety Professional (AFSP)

Automotive Functional Safety Professional (AFSP),
Automotive Functional Safety Professional (AFSP)
1 Monat
2015-09 - 2015-09

GPM/IPMA Projektmanagement

GPM/IPMA Projektmanagement,
GPM/IPMA Projektmanagement
3 Jahre
2012-04 - 2015-03

Software-Entwicklung und Eingebettete Systeme

Master of Science Informatik, TU Kaiserslautern
Master of Science Informatik
TU Kaiserslautern
4 Jahre
2008-04 - 2012-03

Software-Entwicklung und Eingebettete Systeme

Bachelor of Science Informatik, TU Kaiserslautern
Bachelor of Science Informatik
TU Kaiserslautern

Branchen

Branchen

Automotive

?

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.