Informationen zur Anzeige:
Devops Engineer (m/w/d)
HARRY HOPE Deutschland GmbH
Hamburg (DE)
Aktualität: 31.12.2024
Anzeigeninhalt:
31.12.2024, HARRY HOPE Deutschland GmbH
Hamburg (DE)
Devops Engineer (m/w/d)
Aufgaben:
- Automatisierung von Build-, Test- und Deployment-Prozessen (CI/CD).
- Implementierung und Verwaltung von kontinuierlichen Integrations- und Bereitstellungspipelines.
- Verbesserung der Deployment-Geschwindigkeit und -Qualität durch Automatisierung.
- Systemadministration und Infrastrukturmanagement:
- Verwaltung und Bereitstellung von Infrastrukturressourcen (z.B. Server, Datenbanken, Cloud-Dienste).
- Überwachung und Optimierung der System- und Infrastrukturleistung.
- Implementierung von Infrastruktur als Code (IaC) mit Tools wie Terraform, Ansible, Chef, oder Puppet.
- Cloud-Management:
- Nutzung von Cloud-Plattformen wie AWS, Azure oder Google Cloud für Infrastruktur- und Anwendungsbereitstellung.
- Verwaltung von Cloud-Ressourcen und -Diensten (z.B. Compute, Storage, Networking).
- Überwachung und Fehlerbehebung:
- Implementierung und Verwaltung von Monitoring- und Logging-Tools (z.B. Prometheus, Grafana, ELK Stack).
- Überwachung von Systemen und Anwendungen, um Leistung und Verfügbarkeit sicherzustellen.
- Identifikation und Behebung von Performance-Problemen und Systemausfällen.
- Sicherheit und Compliance:
- Sicherstellung der Sicherheit der Infrastruktur und des Deployment-Prozesses (z.B. durch Verschlüsselung, Zugriffskontrollen).
- Durchführung von Sicherheitsprüfungen und -tests (z.B. Penetrationstests).
- Implementierung von Sicherheitsstandards und Best Practices für den Betrieb in Cloud-Umgebungen.
- Zusammenarbeit zwischen Development und Operations:
- Förderung der Zusammenarbeit und Kommunikation zwischen Entwicklungs- und Operations-Teams.
- Beratung und Unterstützung von Entwicklern bei der Auswahl von Tools und Praktiken für eine effiziente Bereitstellung.
- Sicherstellung, dass die Softwareentwicklung nahtlos in den Produktionsbetrieb integriert wird.
- Erstellung und Pflege von Dokumentationen zu Infrastruktur- und Automatisierungsprozessen.
- Dokumentation von Architekturen, Konfigurationen und Workflows.
Qualifikationen:
- Sehr gute Kenntnisse in einer oder mehreren Programmiersprachen (z.B. Python, Go, Bash, Ruby).
- Erfahrung mit Infrastrukturmanagement-Tools (z.B. Terraform, Ansible, Chef, Puppet).
- Gute Kenntnisse in Containerisierung und Orchestrierung (z.B. Docker, Kubernetes).
- Erfahrung mit CI/CD-Tools wie Jenkins, GitLab CI, CircleCI oder Travis CI.
- Erfahrung mit Cloud-Anbietern (z.B. AWS, Microsoft Azure, Google Cloud).
- Kenntnisse in Systemadministration (Linux, Windows Server, Netzwerkadministration).
- Erfahrung mit Überwachungstools wie Prometheus, Grafana, Nagios oder ELK Stack.
- Fähigkeit zur Analyse und Behebung von System- und Performance-Problemen.
- Erfahrung mit Sicherheitspraktiken und Tools für Infrastruktur und DevOps (z.B. Verschlüsselung, Zugriffskontrollen, IAM).
- Fähigkeit zur schnellen Diagnose und Behebung von Infrastruktur- und Anwendungsproblemen.
- Erfahrung in der Fehlerbehebung und Optimierung von Systemen und Prozessen.
- Gute Teamarbeit und Kommunikation mit Entwicklern, Systemadministratoren und anderen IT-Abteilungen.
- Fähigkeit zur klaren Dokumentation von Prozessen und Lösungen.
- Abgeschlossenes Studium oder vergleichbare Qualifikation:
- Ein Studium der Informatik, Ingenieurwissenschaften oder ein vergleichbares technisches Fachgebiet wird oft erwartet.
- Alternativ: Umfangreiche praktische Erfahrung im Bereich DevOps und Systemadministration.
- Erfahrung mit Serverless-Technologien.
- Kenntnisse in Datenbankmanagement und -optimierung (z.B. MySQL, PostgreSQL, NoSQL-Datenbanken).
- Erfahrung mit Microservices-Architekturen und deren Betrieb.
Standorte