DevOps Engineer
WeMatch GmbH
Aachen, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
GermanJob location
Aachen, Germany
Tech stack
Amazon Web Services (AWS)
Azure
Bash
Configuration Management
Continuous Integration
DevOps
Distributed Systems
Python
Reliability Engineering
Ansible
Google Cloud Platform
Cloud Platform System
Infrastructure as Code (IaC)
Cloudformation
Gitlab-ci
Script Language
Kubernetes
Puppet
Terraform
Docker
Jenkins
Job description
- Entwicklung, Implementierung und Verwaltung von CI/CD-Pipelines zur Automatisierung von Prozessen.
- Überwachung und Optimierung der Systemleistung, Verfügbarkeit und Sicherheit.
- Enge Zusammenarbeit mit Entwicklungs- und Betriebsteams zur Verbesserung der Arbeitsabläufe.
- Umsetzung und Pflege von Infrastructure as Code (IaC) mithilfe von Tools wie Terraform, CloudFormation oder Ansible.
- Fehlerbehebung und Lösung von Problemen in Entwicklungs-, Test- und Produktionsumgebungen.
- Durchführung von Systemaktualisierungen und Patches mit minimalen Unterbrechungen der Dienste.
- Entwicklung und Pflege von Dokumentationen zu Systemen, Prozessen und Konfigurationen.
- Verfolgung neuer Technologien und Vorschlag von Lösungen zur Optimierung bestehender Praktiken.
Requirements
- Fundierte Kenntnisse in der Administration von Linux/Unix-Systemen.
- Erfahrung mit Skriptsprachen (Python, Bash usw.) zur Automatisierung von Aufgaben.
- Vertrautheit mit Cloud-Plattformen (AWS, Azure, Google Cloud) und deren Diensten.
- Verständnis von Netzwerken, Sicherheit und Überwachungstools.
- Erfahrung mit Containerisierungstools (Docker, Kubernetes).
Gewünschte Erfahrungen
- Nachweisliche Erfahrung in einer DevOps- oder Site Reliability Engineering (SRE) Rolle.
- Erfahrung in der Implementierung von CI/CD-Prozessen und -Werkzeugen (Jenkins, GitLab CI usw.).
- Frühere Erfahrungen mit Configuration Management-Tools (Chef, Puppet).
- Vorherige Arbeit mit verteilten Systemen in Produktionsumgebungen.
Benefits & conditions
Gehalt & Benefits
- Wettbewerbsfähiges Gehalt, abhängig von der Erfahrung.
- Flexible Arbeitszeiten und Möglichkeiten für Remote-Arbeit.
- Umfassende Krankenversicherung und Wellness-Leistungen.
- Berufliche Entwicklungsmöglichkeiten zur Verbesserung der Fähigkeiten.
- Dynamisches Arbeitsumfeld, das Innovation und Zusammenarbeit fördert.