Firma: SAP

Referenzprojekte

Branche:
IT-Softwareentwicklung

Projektziel:

Das Projekt hatte zum Ziel, einem DevOps-Team bei SAP als einzelner Mitarbeiter zu helfen. Dies umfasste die Unterstützung bei der Einführung von DevOps-Praktiken, Tools und Prozessen zur Verbesserung der Softwareentwicklung und -bereitstellung.

Projektzusammenfassung: Mitarbeit im DevOps-Team bei SAP

Herausforderungen:

  1. Einführung von DevOps-Praktiken in einem etablierten Entwicklungs- und Betriebsumfeld bei SAP.
  2. Integration in ein bestehendes DevOps-Team und Beitrag zur Verbesserung der Zusammenarbeit und Effizienz.
  3. Bereitstellung von Fachwissen und Unterstützung bei der Implementierung von DevOps-Tools und -Prozessen.

Lösungsansatz:

Es wurde folgende Maßnahmen ergriffen, um dem DevOps-Team bei SAP zu helfen:

1. Zusammenarbeit und Integration:

  • Aktive Teilnahme an Teammeetings, Planungs- und Retrospektivsitzungen, um sich in das Team zu integrieren und die Arbeitsabläufe zu verstehen.
  • Enge Zusammenarbeit mit Entwicklern, Betriebsteams und anderen Stakeholdern, um Synergien zu schaffen und Herausforderungen gemeinsam anzugehen.

 

2. Fachwissen und Unterstützung:

  • Bereitstellung von Fachwissen zu DevOps-Praktiken, Tools und Methoden sowie Unterstützung bei ihrer Implementierung und Anpassung an die spezifischen Anforderungen von SAP.
  • Durchführung von Schulungen und Workshops für Teammitglieder, um ihr Verständnis für DevOps zu vertiefen und ihre Fähigkeiten zu verbessern.

 

3. Prozessoptimierung und Automatisierung:

  • Identifizierung von Engpässen und Verbesserungspotenzialen in den Entwicklungs- und Bereitstellungsprozessen und Vorschläge zur Optimierung durch Automatisierung und Standardisierung.
  • Unterstützung bei der Implementierung von Continuous Integration, Continuous Deployment und anderen DevOps-Praktiken zur Beschleunigung der Softwarebereitstellung und -lieferung.

Ergebnisse:

  1. Erfolgreiche Integration in das DevOps-Team bei SAP und Beitrag zur Verbesserung der Zusammenarbeit und Effizienz.
  2. Bereitstellung von Fachwissen und Unterstützung bei der Einführung von DevOps-Praktiken, Tools und Prozessen.
  3. Optimierung von Entwicklungs- und Bereitstellungsprozessen durch Automatisierung und Standardisierung.

Nutzen für den Kunden:

  1. Stärkung der DevOps-Kultur und -Praktiken bei SAP, was zu einer verbesserten Zusammenarbeit und Effizienz im Entwicklungs- und Betriebsteam führt.
  2. Erhöhung des Bewusstseins und Verständnisses für DevOps-Methoden und -Tools unter den Teammitgliedern, was ihre Fähigkeiten und ihre Fähigkeit zur kontinuierlichen Verbesserung stärkt.
  3. Beschleunigte Bereitstellung von Software und kontinuierliche Lieferung von Mehrwert für Kunden durch optimierte Entwicklungs- und Bereitstellungsprozesse.
    Diese Projektzusammenfassung gibt einen Überblick über die Ziele, Herausforderungen, Lösungsansätze, Ergebnisse und den Nutzen des Projekts “SAPDevOpsAssist”, bei dem Sie als einzelner Mitarbeiter einem DevOps-Team bei SAP geholfen haben.

Technolegy Stack:

Versionskontrolle und Code-Verwaltung:

  • Git für die Versionskontrolle von Quellcode

 

CI/CD-Tools:

  • Jenkins für die Automatisierung von Builds und Continuous Integration
  • Azure DevOps oder GitLab CI/CD für die Automatisierung von Continuous Deployment

 

Konfigurationsmanagement:

  • Ansible oder Puppet zur Automatisierung von Konfigurationsänderungen und Bereitstellungen

 

Containerisierung und Orchestrierung:

  • Docker für die Containerisierung von Anwendungen
  • Kubernetes zur Container-Orchestrierung und -Verwaltung

 

Überwachung und Protokollierung:

  • Prometheus für das Monitoring von Systemen und Anwendungen
  • Grafana für die Visualisierung von Monitoring-Daten

 

Sicherheit und Compliance:

  • Vault für das sichere Speichern von Geheimnissen und Zugangsdaten
  • SonarQube für die statische Code-Analyse und Sicherheitsprüfungen

 

Kollaboration und Kommunikation:

  • Jira für das Projektmanagement und die Nachverfolgung von Aufgaben
  • Confluence für die Dokumentation von Prozessen und Richtlinien
  • Microsoft Teams oder Slack für die Kommunikation im Team

DevOps Engineer (Junior/Senior) (m/w/d)

Was du mitbringst

Studium:
(Wirtschafts-) Informatik oder eine vergleichbare Ausbildung

Fähigkeiten:
• Interesse an Themen, wie Continuous Integration und Continuous Development mit Jenkins oder einem anderen CI/CD Tools (z.B. GitlabCI oder Azure DevOps)
• Docker
• Kubernetes
• Linux Shell Scripting
• Verständnis von Build Tools wie Maven
• Du bist interessiert, mit agilen Methoden, wie Scrum zu arbeiten

Deine Benefits

Bei uns fühlt sich Arbeit nach viel Freiheit an. Denn unsere Firmenphilosophie strebt die Förderung unserer Mitarbeiter selbstständig zu agieren und sich stetig weiterzuentwickeln. Des Weiteren bieten wir ein attraktives Gehalt an.
Unsere Kunden sind Global Player aus verschiedenen Branchen, wie z.B. aus der Luft- und Raumfahrtindustrie sowie die Automobilindustrie.

Für die mentale Gesundheit ist natürlich auch gesorgt:
✓ Healthy Food
✓ Getränke und frisches Obst
✓ Relaxlounge
✓ Playstation & Nintendo
✓ Erholung & Entspannung
✓ Weiterbildung
✓ Zertifikate rundum IT (Cloud, DevOps und Softwarenentwicklung)
✓ Coole Firmenevents
✓ Essengehen, Gaming-Events, Filmabende u.v.m.

Software Entwickler (Junior/Senior) (m/w/d)

Was du mitbringst

Studium:
(Wirtschafts-) Informatik oder eine vergleichbare Ausbildung

Fähigkeiten:
• Erste Berührungspunkte mit Webframework wie Vuejs, Angular oder React hattest du schon gehabt
• Du bist willig mit Backend-Frameworks wie Spring Boot oder Nodejs zu arbeiten
• Build Tools wie Maven oder Npm sind keine Fremdbegriffe für dich
• Du bist interessiert, mit agilen Methoden, wie Scrum zu arbeiten

Deine Benefits

Bei uns fühlt sich Arbeit nach viel Freiheit an. Denn unsere Firmenphilosophie strebt die Förderung unserer Mitarbeiter selbstständig zu agieren und sich stetig weiterzuentwickeln. Des Weiteren bieten wir ein attraktives Gehalt an.
Unsere Kunden sind Global Player aus verschiedenen Branchen, wie z.B. aus der Luft- und Raumfahrtindustrie sowie die Automobilindustrie.

Für die mentale Gesundheit ist natürlich auch gesorgt:
✓ Healthy Food
✓ Getränke und frisches Obst
✓ Relaxlounge
✓ Playstation & Nintendo
✓ Erholung & Entspannung
✓ Weiterbildung
✓ Zertifikate rundum IT (Cloud, DevOps und Softwarenentwicklung)
✓ Coole Firmenevents
✓ Essengehen, Gaming-Events, Filmabende u.v.m.

Java Backend Developer (Junior/Senior) (m/w/d)

Was du mitbringst

Studium:
(Wirtschafts-) Informatik oder eine vergleichbare Ausbildung

Fähigkeiten:
• Neu- und Weiterentwicklung von Softwareanwendungen

• Realisierung moderner Softwarelösungen

• Implementierung zukunftsfähiger Unternehmensanwendungen für das Web

• Programmierung dieser Anwendungen mit den gängigen Frameworks

• Kenntnisse im Umgang mit einem Framework (spring boot)

• Interesse an Themen wie Cloud-Computing

Deine Benefits

Bei uns fühlt sich Arbeit nach viel Freiheit an. Denn unsere Firmenphilosophie strebt die Förderung unserer Mitarbeiter selbstständig zu agieren und sich stetig weiterzuentwickeln. Des Weiteren bieten wir ein attraktives Gehalt an.
Unsere Kunden sind Global Player aus verschiedenen Branchen, wie z.B. aus der Luft- und Raumfahrtindustrie sowie die Automobilindustrie.

Für die mentale Gesundheit ist natürlich auch gesorgt:
✓ Healthy Food
✓ Getränke und frisches Obst
✓ Relaxlounge
✓ Playstation & Nintendo
✓ Erholung & Entspannung
✓ Weiterbildung
✓ Zertifikate rundum IT (Cloud, DevOps und Softwarenentwicklung)
✓ Coole Firmenevents
✓ Essengehen, Gaming-Events, Filmabende u.v.m.

Cloud Infrastructure Engineer (Junior/Senior) (m/w/d)

Was du mitbringst

Studium:
(Wirtschafts-) Informatik oder eine vergleichbare Ausbildung

Fähigkeiten:
• Beratung von Kunden bei Prozess-, Technologieund Architekturentscheidungen

• Aufbau von Automatisierungslösungen auf Ebene KommandozeiIe/Scripting, APIs und Infrastructure-is-Code Technologien (z.B. Terraform, Kubernetes, Ansible)

• Migration von bestehenden Anwendungen auf Cloud-lnfrastrukturen (Lift&Shift, Refactor, Rebuild, usw.) und Aufbau/Einsatz hierfür geeigneter Tools und Technologien 

• Ausrichtung von Teamprozessen und Entwicklungsorganisationen für digitale Dienste

Deine Benefits

Bei uns fühlt sich Arbeit nach viel Freiheit an. Denn unsere Firmenphilosophie strebt die Förderung unserer Mitarbeiter selbstständig zu agieren und sich stetig weiterzuentwickeln. Des Weiteren bieten wir ein attraktives Gehalt an.
Unsere Kunden sind Global Player aus verschiedenen Branchen, wie z.B. aus der Luft- und Raumfahrtindustrie sowie die Automobilindustrie.

Für die mentale Gesundheit ist natürlich auch gesorgt:
✓ Healthy Food
✓ Getränke und frisches Obst
✓ Relaxlounge
✓ Playstation & Nintendo
✓ Erholung & Entspannung
✓ Weiterbildung
✓ Zertifikate rundum IT (Cloud, DevOps und Softwarenentwicklung)
✓ Coole Firmenevents
✓ Essengehen, Gaming-Events, Filmabende u.v.m.