About the job
Deine Aufgabe
Der Senior DevOps Engineer ist verantwortlich für den gesamten Lebenszyklus von Continuous Integration/Continuous Deployment Pipelines und Infrastructure as Code Ansätzen. Diese Rolle übernimmt und definiert automatisiertes Konfigurationsmanagement, Release Management, Build-, Test- und Deployment-Aktivitäten und liefert Prototypen und Konzepte für die weitere Automatisierung der zugewiesenen Technologie.
Du wirst Teil eines internationalen Teams, um Greenfield-Software für eines der größten und wichtigsten Projekte der Deutschen Telekom Gruppe zu entwickeln. Als Teil des Teams wirst du Einfluss auf 30 Millionen Kunden haben, die das Produkt nutzen werden, um Glasfasernetze für ihre Häuser anzufordern und den Installationsfortschritt zu verfolgen. Das Produkt ist eine Reihe von Anwendungen und Websites zur Unterstützung von End-to-End-Prozessen in den Bereichen: Glasfaser-Vorbestellung, Bestellung, Installation, Service-Management und Kundensupport.
Deine Rolle als IAM DevOps Engineer wird es sein, Keycloak/RHSSO-basierte IAM-Funktionen auf Kubernetes zu entwickeln und zu betreiben, um sicheres SSO und Machine-to-Machine-Zugriff für interne Produkte zu ermöglichen. Du unterstützt die Teamentwicklung durch Standardisierung von Deployment-, Konfigurations- und Troubleshooting-Praktiken und verbesserst kontinuierlich Zuverlässigkeit, Sicherheit und Automatisierung rund um die IAM-Plattform.
Aufgaben
Design, Entwicklung, Test und Implementierung von Infrastruktur für CI/CD-Pipelines und Infrastructure as Code
Verwaltung von Quellcode, Konfigurationsmanagement, Release Management, Build- und Deployment-Aktivitäten
Einrichtung und Verwaltung der Integration mit Partneranwendungen
Durchführung von Performance-Analysen und Tunings sowie Fehleranalysen und Troubleshooting
Beratung und Implementierung neuer innovativer Technologien zur Erfüllung der Innovationsstrategie
Erstellung von Konzepten für die weitere Automatisierung von Services, Prozessen und/oder Betriebsmodellen
Direkte Unterstützung der Projektteams in der Entwicklung, Qualitätssicherung begleitend zur Entwicklung sowie Planung und Umsetzung von Produktreleases
Kontinuierliche Optimierung der Entwicklungs- und Systeminfrastruktur
Beratung der Projektteams in Fachgebieten sowie Prototypen/Proof of Concept Lösungen
Forschung und Entwicklung in zugewiesener Technologie, Ermittlung von Geschäftsanforderungen, Vorschlag von Änderungen und Vorbereitung von Implementierungsplänen
Dein Profil
Wir suchen einen Senior DevOps Engineer mit umfangreicher Erfahrung im Kubernetes-Betrieb, IAM-Plattform-Management mit Keycloak/RHSSO und ausgeprägter Expertise in GitOps, Containerisierung und Cloud-Infrastruktur-Automatisierung.
Muss-Kriterien
Mindestens 3 Jahre Berufserfahrung als DevOps / Platform Engineer (oder SRE) mit praktischer Kubernetes-Erfahrung in Produktionsumgebungen
Fundiertes Verständnis von OAuth 2.0 und OpenID Connect Konzepten für moderne IAM-Integrationen und SSO-Flows
Praktische Erfahrung mit GitOps-Delivery unter Verwendung von Argo CD (Git-gesteuerte Continuous Delivery für Kubernetes)
Erfahrung in der Arbeit mit Containern (Docker) und CI/CD-Pipelines (z.B. GitLab) vom Commit bis zur Produktion
Sicherer Umgang mit Scripting in Python und Bash für Automatisierungs- und Troubleshooting-Aufgaben
IAM-Grundlagen: Authentifizierung vs. Autorisierung, Identity-Lifecycle und Provisionierungs-Flows, Rollen-/Berechtigungsmodell-Design, Benutzertypen und Machine-to-Machine-Konzepte
Keycloak/RHSSO: praktische Erfahrung mit Realms, Clients, Rollen, Scopes, Identity Providern und Themes, einschließlich End-to-End-Troubleshooting von Authentifizierungs- und Autorisierungs-Flows
Configuration-as-Code-Mindset für Keycloak: Verwaltung von Realms/Clients/Rollen über versionierte Konfiguration und Überführung von Änderungen über Umgebungen hinweg
Operability: Diagnose und Behebung von Plattform-Problemen (CPU/Memory-Druck, Pod-Health, Konfigurationsfehler), Beitrag zur Incident Response sowie Unterstützung bei Upgrades und Migrationen
Kubernetes & Networking: Erfahrung mit Deployments, Services, Ingress, umgebungsspezifischer Konfiguration und sicherem Umgang mit Secrets/Config Maps
Packaging & Delivery: Helm Charts und Argo CD Application Management, einschließlich der Verwendung von Helm-basierten Deployments über Argo CD für GitOps-Workflows
Erfahrung in CI/CD mit GitLab, einschließlich Build, Test und Deployment von containerisierten Workloads
Infrastructure as Code (IaC)-Ansatz für die Verwaltung von Umgebungen und Anwendungsinfrastruktur
Observability: Erfahrung mit Grafana/Prometheus, ELK Stack und grundlegender Dynatrace-Nutzung für Monitoring, Alerting und Troubleshooting
Erfahrung mit PostgreSQL in operativen Kontexten (Backups und Restore, grundlegende Performance-Indikatoren, Connection-Troubleshooting)
Allgemeines Verständnis davon, wie Keycloak und IAM-Komponenten auf Postgres angewiesen sind und wie typische Fehlermodi aussehen
Erfahrung mit OAuth 2.0, OpenID Connect und JWT-basierter Authentifizierung für Keycloak-Integrationen
Verständnis von TLS/Zertifikaten und sicherer Bereitstellung von IAM-Endpunkten
Erfahrung im Einsatz von Monitoring- und Load-Testing-Tools (z.B. Prometheus/Grafana, JMeter) zur Beobachtung von Performance, Kapazität und Stabilität von IAM-Services
Erfahrung mit Keycloak / RHSSO / RHBK, OAuth2, OpenID Connect, JWT
Erfahrung mit Kubernetes, Docker, Ingress, Helm, Argo CD
Erfahrung mit Git, CI/CD (GitLab), GitOps
Erfahrung mit Python- und Bash-Scripting
Erfahrung mit Grafana, Prometheus, ELK, Dynatrace
Erfahrung mit PostgreSQL
Hochschulabschluss in Informationstechnologie – Master-Abschluss
4 Jahre Erfahrung mit ICT-Systemen
Expertenlevel-Erfahrung mit Scripting (Bash, Python)
Expertenlevel-Erfahrung mit Linux-Betriebssystemen
Fortgeschrittene Erfahrung mit OTC / AWS / Azure
Expertenlevel-Erfahrung mit Docker
Sehr gute Erfahrung mit Kubernetes / OpenShift
Expertenlevel-Erfahrung mit Git
Sehr gute Erfahrung mit Jenkins / GitLab
Fortgeschrittene Erfahrung mit Maven / Gradle
Sehr gute Erfahrung mit Ansible / Terraform / Puppet
Sehr gute Erfahrung mit ELK / Prometheus / Icinga / Jaeger / Grafana
Expertenlevel-Erfahrung mit Networking
Sehr gute Erfahrung mit Security
Kommunikativ und teamfähig mit analytischen Denkfähigkeiten
Schulungs- und Präsentationsfähigkeiten
Englischkenntnisse – Fortgeschritten (B2)
Erfahrung mit Agile Methodology, Scrum und SAFe
Von Vorteil
Erfahrung mit Go oder Java für Automatisierung und Erweiterungen
Erfahrung mit AWS und anderen Cloud-Plattformen
Über uns
Unsere Marke Deutsche Telekom IT Solutions Slovakia trat 2006 unter dem Namen T-Systems Slovakia in das Leben der Region Košice ein und ist seitdem untrennbar mit der Region verbunden, als wir eines der Gründungsmitglieder des Košice IT Valley wurden.
Wir haben es geschafft, von Grund auf zum zweitgrößten Arbeitgeber im östlichen Teil des Landes mit mehr als 3900 Mitarbeitern zu wachsen.
Unser Ziel ist es, proaktiv neue Wege zur Verbesserung zu finden und uns kontinuierlich in die Art von Unternehmen zu transformieren, das innovative Informations- und Kommunikationstechnologie-Dienstleistungen anbietet.
Das Endgehalt ist verhandelbar
Grundgehalt abhängig von Erfahrungsstufe und bisheriger Erfahrung - wird nicht niedriger als 2.600 € brutto sein
Variable Vergütungskomponente zusätzlich zum Grundgehalt
Weitere finanzielle Benefits
Über 25 verschiedene Benefits in mehreren Kategorien
Finanzielle Benefits
Benefits mit Fokus auf Lernen und Entwicklung
Benefits mit Fokus auf Gesundheit und Sport
Benefits mit Fokus auf Familie und Work-Life-Balance
Weitere Benefits
Für weitere Informationen zu Benefits: Benefits
Weitere Details
Die Möglichkeit zur Remote-Arbeit ist nur innerhalb der Slowakei verfügbar aufgrund der europäischen Steuergesetzgebung