Homeoffice DevSecOps Full Stack (freelance)

9am · Ireland · Remote

About the job

Beschreibung

Start: Dezember 2024, ein Einstieg im Januar 2025 ist möglich

Dauer: 6 MM+

Ort: remote

Umfang: möglichst Vollzeit


Konkret sind wir auf der Suche nach DevSecOps-Team-Membern mit Full-Stack-Skill, deren Fokus auf dem Backend inkl. BFF liegt, aber auch Frontend-Aktivitäten durchführen können.


  • Erstellung von (Sprint)-Backlogs
  • Erstellung und Priorisierung von User Storys
  • Optimierung der Definition of Ready (DoR) und Überprüfung, ob die Backlog-Inhalte die Anforderungen und Qualitätsstandards erfüllt gegen die „Definition of Ready" (DoR)
  • Vereinbaren von (Sprint)zielen
  • Erstellung von Beiträgen zur technischen Konzeption, dabei Aufzeigen von Realisierungsalternativen und Vorbereitung von Entscheidungen
  • Selbstständige Erarbeitung und Umsetzung der fachlichen Anforderungen
  • Erarbeitung der fachlichen Anforderungen ggf. Zusammen mit dem Product-Owner
  • Optimierung der Definition of Ready
  • Eigenverantwortliches Umsetzen der fachlichen Anforderungen, Schreiben von Code und Implementierung von Funktionen
  • Entwicklung der IT-Lösung unter Berücksichtigung von Design und Qualitäts-Vorgaben und unter Beachtung von Vorgehensmodellen und Standards
  • Einsatz der standardisierten Entwicklungs- und Test-Tools
  • Erstellen und Ausführen von automatisierten Tests
  • Konzeption und Empfehlung von Maßnahmen zur Steigerung der (Test)-Automatisierung
  • Dokumentation der erarbeiteten Ergebnisse
  • Durchführung von Regressionstests
  • Durchführung von Last- und Performancetests
  • Durchführung von Sicherheits- und Penetrationstests (statisch und dynamisch)
  • Bereitstellen der Software in Produktion oder Staging
  • Durchführung von Deployments sowie der Einführungs- und Stabilisierungsphase
  • Paketierung der Software zur Freigabe
  • Konfigurieren und Einrichten von Umgebungen
  • Einrichten oder Konfigurieren von erforderlicher Infrastruktur
  • Durchführung erforderlicher Tests in Zielumgebung.
  • Analyse und Beseitigung von Fehlern im Code und Funktionen, die während Entwicklung oder Testing/Qualitätssicherung gefunden werden.
  • Know-how-Transfer (Dokumentation, Einarbeitung interner Mitarbeiter)
  • Erstellung und Durchführen von Unit-Tests
  • Überprüfung, ob die Software die Anforderungen und Qualitätsstandards erfüllt gegen die „Definition of Done" (DoD)
  • Einbringen von Verbesserungsvorschlägen, z. B. im Hinblick auf Verbesserungen in der Software oder im Hinblick auf IT- oder Geschäftsprozesse
  • Refactoring und Optimierung von Code
  • Erstellung und Ergänzung von Betriebs- und Benutzungshandbüchern
  • Erstellung und Ergänzung von Schulungsunterlagen
  • Überwachung der Software auf Fehler, Leistungsprobleme und andere Probleme während des gesamten Entwicklungsprozesses
  • Monitoring und Incidentmanagement der betreuten Software-Anwendungen in Produktion
  • Fehlersuche in den Anwendungsprogrammen sowie deren Behebung, einschließlich deren Dokumentation
  • Arbeit an regulatorischen Umsetzungs- und Dokumentationsthemen


Die Erbringung erforderlicher Leistungen erfordert dazu ein umfangreiches und sehr gutes Know-how u.a. in den folgenden Themen:

  • Java
  • OpenShift
  • Jenkins
  • Maven
  • Angular
  • Grafana
  • Dynatrace
  • Graylog
  • Bitbucket
  • Spring Boot
  • Kafka
  • Node JS
  • Spinnaker
  • Rancher
  • Kubernetes
  • Elastic, Logstash, Kibana (ELK-Stack)Spring Boot
  • Gitlab
  • Camunda
  • Service Mesh


Darüber hinaus sind folgende Kenntnisse erforderlich:

  • Conceptboard als kollaboratives Tool
  • Agile Methoden (Scrum, Kanban, SAFe)
  • Jira und Confluence
  • Verhandlungssicheres Deutsch !