
Keywords Studios bietet technologiegestützte Dienstleistungen für die globale Videospielbranche. Das Leistungsspektrum umfasst Spieleentwicklung, Kunstproduktion, Audio, Qualitätssicherung, Lokalisierung, Marketing, Spielerbindung, Barrierefreiheit, die Globalisierung von Inhalten sowie KI- und Technologielösungen. Auf Grundlage jahrzehntelanger Branchenerfahrung unterstützt das Unternehmen Spieleentwickler und Publisher in verschiedenen Phasen der Entwicklung und Veröffentlichung. Keywords Studios legt zudem Wert auf verantwortungsvolle Geschäftspraktiken und teilt Branchenwissen, das darauf ausgerichtet ist, die Erfahrungen von Spielern weltweit zu verbessern.
DevOps-Engineer für Entwicklerproduktivität I
Verbessere die CI/CD-Pipelines, Cloud-Infrastruktur und Entwicklertools von Helpshift. Automatisiere Engineering-Abläufe und unterstütze Kubernetes, Observability, Sicherheit und Zuverlässigkeit.
Beschreibung
- Erstelle und verbessere CI/CD-Pipelines für Builds, Tests, Deployments und Releases
- Automatisiere wiederkehrende Build-, Release-, Betriebs- und Entwicklungsaufgaben
- Untersuche Pipeline-Fehler und erhöhe die Zuverlässigkeit
- Unterstütze Versionsverwaltung und Release-Prozesse
- Erstelle Skripte, CLI-Tools und interne Anwendungen, die die Engineering-Arbeit vereinfachen
- Erkenne Hindernisse in Entwickler-Workflows und beseitige sie
- Arbeite mit Cloud-Infrastruktur für CI/CD und Entwicklungsumgebungen
- Unterstütze die Automatisierung der Infrastruktur-Bereitstellung und -Konfiguration
- Erstelle und betreue containerisierte Anwendungen und Workloads
- Unterstütze Kubernetes-Entwicklungs- und Deployment-Umgebungen
- Richte Monitoring und Logging für Systeme zur Verbesserung der Developer Experience ein und betreue sie
- Untersuche Probleme anhand von Metriken, Logs und Traces
- Unterstütze die Erstellung von Dashboards und Alerts für die Engineering-Infrastruktur
- Wende sichere Entwicklungs- und CI/CD-Praktiken an
- Ergänze Engineering-Workflows um Sicherheitsprüfungen
- Unterstütze die Entwicklungs- und Testumgebungen der Engineering-Teams
- Verbessere Build- und Testprozesse
- Unterstütze die Automatisierung von Sandboxes und weiteren Umgebungen
- Diagnostiziere Probleme in CI/CD, Infrastruktur, Containern und Entwicklungsumgebungen
- Ermittle Ursachen anhand von Logs, Metriken und Systeminformationen
- Eskaliere komplexe Probleme und arbeite mit anderen an ihrer Lösung
- Unterstütze den Betrieb und bei der Behebung von Vorfällen
Anforderungen
- Du bringst 2–5 Jahre Erfahrung in Softwareentwicklung, DevOps, Infrastruktur, Plattform-Engineering, SRE oder einem verwandten Bereich mit
- Du kennst Linux- oder Unix-Systeme
- Du hast praktische Erfahrung mit CI/CD und Automatisierung
- Du kennst Git und Softwareentwicklungs-Workflows
- Du hast Erfahrung mit Docker und/oder Kubernetes
- Du hast Erfahrung mit mindestens einer Programmier- oder Skriptsprache
- Du hast Einblicke in Cloud-Plattformen, vorzugsweise AWS
- Du verstehst die Grundlagen von Infrastructure as Code
- Du verstehst Monitoring, Logging und Fehleranalyse
- Du verfügst über ausgeprägte Problemlösungs- und Debugging-Fähigkeiten
- Du arbeitest sicher mit Kommandozeilen-Tools
- Du kommunizierst klar und dokumentierst sorgfältig
- Du bist bereit, mit verschiedenen Technologien zu lernen und zu arbeiten
- Du übernimmst Verantwortung für deine Aufgaben und bringst sie zum Abschluss
- Du hast Erfahrung mit Jenkins oder einer anderen CI/CD-Plattform
- Du hast Erfahrung mit AWS
- Du hast Erfahrung mit Kubernetes oder EKS
- Du hast Erfahrung mit Terraform, AWS CDK, CloudFormation oder Ansible
- Du hast Erfahrung mit Python oder Shell-Skripting
- Du hast Einblicke in Prometheus, Grafana oder vergleichbare Observability-Tools
- Du kennst dich mit Helm und GitOps aus
- Du hast Erfahrung mit Entwicklertools oder internen Engineering-Plattformen
- Du kennst VS Code, IntelliJ oder vergleichbare IDEs
- Du hast Erfahrung mit Testinfrastruktur
Zusatzleistungen
- Du setzt dir zugewiesene Projekte und Aufgaben zur Developer Experience zuverlässig um
- Du reduzierst durch Automatisierung wiederkehrende manuelle Engineering-Arbeit
- Du verbesserst die Zuverlässigkeit von CI/CD- und Entwicklungs-Workflows
- Du untersuchst und behebst Probleme mit der Developer Experience schneller
- Du übernimmst schrittweise mehr Verantwortung für Systeme und Tools zur Developer Experience
- Du arbeitest konstruktiv mit Engineering-Teams zusammen