JJobsSonar

Senior DevOps Engineer (m/f/d) IAM

Deutsche Telekom · Košice, Kosice, Slovakia

DevOpsOn-site

About this role

The Senior DevOps Engineer will be responsible for the full lifecycle of CI/CD pipelines and Infrastructure as Code approaches, including automated configuration management, release management, build, test, and deployment activities. The role involves developing and maintaining Keycloak/RHSSO-based IAM functions on Kubernetes to enable secure SSO and machine-to-machine access for internal products. The candidate will also support team development through standardization of deployment, configuration, and troubleshooting practices, while continuously improving reliability, security, and automation around the IAM platform.

Skills & technologies

Must have

  • Kubernetes
  • Keycloak
  • RHSSO
  • GitOps
  • Containerization
  • Cloud Infrastructure Automation
  • OAuth 2.0
  • OpenID Connect
  • GitLab
  • CI/CD
  • Python
  • Bash
  • PostgreSQL
  • Grafana
  • Prometheus
  • ELK Stack
  • Dynatrace
  • Helm
  • Argo CD
  • Docker
  • Linux
  • Jenkins
  • Ansible
  • Terraform
  • Puppet
  • Networking
  • Security

Nice to have

  • Go
  • Java
  • AWS
  • Azure

Read full description

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
€2,600 / monthApply now

Similar DevOps jobs

All DevOps jobs