DevOps Engineer
WeMatch GmbH
Dortmund, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
IntermediateJob location
Dortmund, Germany
Tech stack
Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Continuous Integration
Linux
DevOps
Python
Windows Server
Network Architecture
Open Web Application Security
Ansible
Prometheus
Software Engineering
CircleCI
Google Cloud Platform
Grafana
GIT
Gitlab-ci
Kubernetes
Terraform
Software Version Control
Docker
Jenkins
Microservices
Job description
- Design und Implementierung von CI/CD-Pipelines zur Automatisierung der Software-Entwicklungsprozesse.
- Verwaltung und Optimierung von Ressourcen in Cloud-Umgebungen (AWS, Azure, Google Cloud).
- Integration von Container-Technologien (Docker, Kubernetes) in bestehende DevOps-Praktiken.
- Entwicklung und Implementierung von Infrastruktur als Code (IaC) mit Tools wie Terraform oder Ansible.
- Überwachung der Systemperformance und proaktive Fehlersuche mit Monitoring-Tools (z.B. Prometheus, Grafana).
- Implementierung von Sicherheitsstandards in allen Entwicklungs- und Produktionsumgebungen.
- Automatisierung von Routineaufgaben, um die Effizienz und Zuverlässigkeit zu steigern.
- Zusammenarbeit mit Entwicklungsteams zur Optimierung des Software-Lebenszyklus.
Requirements
- Umfassende Erfahrung in der Verwaltung von Linux- und Windows-Servern.
- Fundierte Kenntnisse in den Programmiersprachen Python und Bash für Skripting und Automatisierung.
- Erfahrung mit Versionskontrollsystemen, insbesondere Git.
- Vertiefte Kenntnisse in Netzwerkarchitekturen, Protokollen und Sicherheitsmaßnahmen.
- Erfahrung in der Nutzung von CI/CD-Tools wie Jenkins, GitLab CI oder CircleCI.
- Kenntnisse in der Anwendung von Sicherheitsstandards (z.B. ISO 27001, OWASP)., * Mindestens 3 Jahre Berufserfahrung im Bereich DevOps oder verwandten Rollen.
- Nachgewiesene Erfahrung in der Implementierung von Container-Orchestrierung mit Kubernetes.
- Vertrautheit mit Microservices-Architekturen und deren Implementierung.
- Erfahrung im Umgang mit automatisierten Testing-Frameworks.
Benefits & conditions
- Wettbewerbsfähiges Gehalt, basierend auf Erfahrung und Qualifikationen.
- Flexible Arbeitszeiten mit der Möglichkeit von Remote-Arbeiten.
- Möglichkeiten zur beruflichen Weiterbildung und Zertifizierungen.
- Attraktive Sozialleistungen, einschließlich Gesundheits- und Altersvorsorge.