Auftraggeber: Dataport

Referenzprojekte

Branche:
Öffentlicher Dienst

Projektziel:

Das Projekt zielt darauf ab, das Release-Management bei Dataport zu optimieren, um einen effizienteren und zuverlässigeren Bereitstellungsprozess für Software und Anwendungen zu gewährleisten. Hierbei geht es darum, die Zeit, Kosten und Risiken im Zusammenhang mit Software-Releases zu reduzieren und gleichzeitig die Qualität und Stabilität der veröffentlichten Versionen zu verbessern.

Projektzusammenfassung: Release Management bei Dataport

Herausforderungen:

  1. Komplexität des bestehenden Release-Managementprozesses bei Dataport, der oft zeitaufwändig und fehleranfällig ist.
  2. Koordination und Zusammenarbeit zwischen verschiedenen Teams und Stakeholdern während des Release-Zyklus.
  3. Sicherstellung der Compliance mit internen Richtlinien sowie externen Vorschriften und Standards während des Bereitstellungsprozesses.

Lösungsansatz:

TechOps Solutions wird eine ganzheitliche Lösung für das Release-Management bei Dataport entwickeln und implementieren:


1. Automatisierung des Release-Prozesses:

  • Implementierung automatisierter Workflows und Tools für die Planung, Durchführung und Überwachung von Software-Releases.
  • Einsatz von Continuous Integration und Continuous Deployment (CI/CD) für eine schnellere und zuverlässigere Bereitstellung von Updates und neuen Versionen.

 

2. Einführung von DevOps-Praktiken:

  • Förderung einer Kultur der Zusammenarbeit und Integration zwischen Entwicklung und Betrieb zur Verbesserung der Effizienz und Qualität des Release-Managements.
  • Implementierung von DevOps-Tools und -Methoden zur Automatisierung von Tests, Bereitstellungen und Überwachung.

 

3. Verbesserung der Compliance und Sicherheit:

  • Einrichtung von Richtlinien und Prozessen zur Sicherstellung der Einhaltung von internen Richtlinien sowie externen Vorschriften und Standards während des Release-Prozesses.
  • Integration von Sicherheitsprüfungen und Compliance-Checks in den automatisierten Bereitstellungsprozess.

Ergebnisse:

  1. Beschleunigter und zuverlässigerer Release-Zyklus, der zu einer schnelleren Time-to-Market und einer verbesserten Reaktionsfähigkeit auf Kundenanforderungen führt.
  2. Erhöhte Effizienz und Produktivität der Entwicklungsteams durch die Einführung von DevOps-Praktiken und automatisierten Workflows.
  3. Verbesserte Compliance und Sicherheit der veröffentlichten Software durch die Integration von Sicherheits- und Compliance-Checks in den Release-Prozess.

Nutzen für den Kunden:

  1. Reduzierung von Zeit und Kosten im Zusammenhang mit Software-Releases durch die Automatisierung und Optimierung des Release-Managements.
  2. Erhöhte Qualität und Stabilität der veröffentlichten Software, was zu einer besseren Benutzererfahrung und Kundenzufriedenheit führt.
  3. Gewährleistung der Compliance mit internen und externen Vorschriften und Standards, was das Risiko von Sicherheitsverletzungen und rechtlichen Konsequenzen verringert.

Technolegy Stack:

Versionskontrolle und Code-Verwaltung:

  • Git für die Versionskontrolle des Quellcodes

 

Automatisierung und Bereitstellung:

  • GitLab CI/CD für die Automatisierung von Builds, Tests und Bereitstellungen
  • Ansible die Konfigurationsautomatisierung und das Deployment von Anwendungen

 

Überwachung und Protokollierung:

  • Prometheus für das Monitoring von Systemen und Anwendungen
  • ELK Stack (Elasticsearch, Logstash, Kibana) für die Protokollanalyse und Visualisierung

 

Sicherheit und Compliance:

  • LDAP für das Identitäts- und Zugriffsmanagement

 

Datenbanken:

  • PostgreSQL für relationale Datenbanken

 

Entwicklungssprachen und Frameworks:

  • Java, Python, JavaScript oder andere entsprechende Sprachen für die Entwicklung von Anwendungen
  • Spring Boot und Node.js für die Backend-Entwicklung

 

Dokumentation und Zusammenarbeit:

  • Confluence und Jira für die Projektzusammenarbeit und Dokumentation

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.