GFT Technologies SE
WEXWEXUS
Staff DevOps Engineer
Zusammenfassung der Position
Wir suchen einen erfahrenen Software Development Engineer IV für unser Platform Engineering Team, das für die Konzeption, den Aufbau und den Betrieb unserer unternehmensweiten Platform-as-a-Service (PaaS) verantwortlich ist. Diese Rolle umfasst die Entwicklung skalierbarer Plattformfunktionen, die es Engineering-Teams ermöglichen, schnell sichere, konforme und zuverlässige Anwendungen über AWS und Azure hinweg zu erstellen, bereitzustellen und zu betreiben.
Der ideale Kandidat begeistert sich für Developer Experience, Cloud-Native-Technologien, Infrastrukturautomatisierung, Kubernetes sowie den Aufbau wiederverwendbarer Plattformfunktionen, die Hunderte von Entwicklungsteams unterstützen. Sie fungieren als technischer Leiter, fördern Engineering-Exzellenz, betreuen andere Ingenieure und beeinflussen die architektonische Ausrichtung der gesamten Plattform.
Aufgaben
- Konzeption, Aufbau und Wartung der Kernfunktionen unserer unternehmensweiten Platform-as-a-Service (PaaS).
- Entwicklung skalierbarer Automatisierung unter Verwendung von Go, Terraform, Kubernetes und Cloud-Native-Technologien.
- Konzeption und Implementierung wiederverwendbarer Plattformdienste zur Steigerung der Entwicklerproduktivität und Reduzierung des operativen Aufwands.
- Aufbau und Wartung von APIs, Operatoren, Controllern und Automatisierungslösungen zur Unterstützung des Plattform-Lebenszyklusmanagements.
- Vorantreiben von Verbesserungen hinsichtlich Plattformzuverlässigkeit, Skalierbarkeit, Observability und operativer Exzellenz.
- Leitung der Konzeption und Implementierung sicherer Infrastrukturen gemäß den Sicherheits- und Compliance-Anforderungen des Unternehmens.
- Entwicklung von Automatisierung für Infrastrukturbereitstellung, Deployment-Workflows, Secrets Management, Netzwerk und Plattformbetrieb.
- Teilnahme an Architektur-Reviews und Übernahme technischer Führungsaufgaben bei Plattform-Initiativen.
- Fehlerbehebung bei komplexen verteilten Systemen und Produktionsproblemen.
- Zusammenarbeit mit den Teams für Sicherheit, Netzwerk, Cloud-Infrastruktur und Anwendungsentwicklung zur Bereitstellung unternehmensweiter Plattformfunktionen.
- Mentoring von Junior-Ingenieuren durch Design-Reviews, Code-Reviews und technisches Coaching.
- Förderung von Engineering-Best-Practices, einschließlich Testing, CI/CD, Infrastructure as Code und GitOps.
Erforderliche Qualifikationen
- Abgeschlossenes Bachelorstudium in Informatik, Ingenieurwesen oder eine vergleichbare praktische Erfahrung.
- 8+ Jahre Erfahrung in der Softwareentwicklung.
- Umfassende Erfahrung in der Anwendungsentwicklung mit Go (bevorzugt), Java, C#, Python oder ähnlichen Sprachen.
- Fundierte Erfahrung mit Kubernetes in Produktionsumgebungen.
- Starke Erfahrung mit Cloud-Plattformen wie AWS und/oder Azure.
- Erfahrung im Aufbau von Infrastructure as Code mit Terraform.
- Erfahrung mit CI/CD-Plattformen wie GitHub Actions, GitLab CI oder Jenkins.
- Erfahrung in der Konzeption von REST APIs und verteilten Systemen.
- Fundiertes Verständnis von Netzwerk, DNS, TLS, Load Balancing und Cloud-Infrastruktur.
- Erfahrung im Betrieb hochverfügbarer Produktionsdienste.
- Hervorragende Fähigkeiten bei der Fehlerbehebung und beim Debugging.
- Starke schriftliche und mündliche Kommunikationsfähigkeiten.
Bevorzugte Qualifikationen
Erfahrung mit einer oder mehreren der folgenden Technologien:
- Kubernetes Operatoren
- ArgoCD / GitOps
- HashiCorp Vault
- Helm
- Docker und Container-Technologien
- Prometheus, Grafana, OpenTelemetry
- AWS EKS und Azure Kubernetes Service (AKS)
- Identity and Access Management (SAML, OIDC, OAuth)
- Unternehmensweite Sicherheits- und Compliance-Frameworks (PCI, SOC, HIPAA, SOX)
- Platform Engineering und Internal Developer Platforms (IDPs)
Was Erfolg ausmacht
Der erfolgreiche Kandidat wird:
- Wiederverwendbare Plattformfunktionen bereitstellen, die die Softwarebereitstellung im gesamten Unternehmen beschleunigen.
- Manuelle operative Arbeit durch Automatisierung reduzieren.
- Plattformzuverlässigkeit, Skalierbarkeit und Developer Experience verbessern.
- Technische Entscheidungen vorantreiben, die Sicherheit, Compliance, operative Exzellenz und Entwicklerproduktivität in Einklang bringen.
- Ingenieure betreuen und die allgemeine technische Reife der Platform Engineering Organisation steigern.
- Als vertrauenswürdige technische Führungskraft für funktionsübergreifende Initiativen in den Bereichen Cloud-Infrastruktur, Sicherheit, Netzwerk und Anwendungsentwicklung agieren.
Technische Fähigkeiten
Programmierung
- Go
- Python
- Java oder C#
- REST APIs
Cloud & Infrastruktur
- AWS
- Azure
- Kubernetes
- Terraform
- Docker
- Helm
DevOps & Plattform
- GitHub Actions
- ArgoCD
- GitOps
- Infrastructure as Code
- CI/CD Automatisierung
Observability
- Grafana
- Prometheus
- OpenTelemetry
- Logging und Monitoring
Sicherheit
- HashiCorp Vault
- Secrets Management
- IAM
- SAML/OIDC
- Unternehmensweite Sicherheits-Best-Practices
