Senior DevOps Engineer

Six Group Ag
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish, German
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Airflow
Continuous Integration
Directed Acyclic Graph (Directed Graphs)
Linux
DevOps
Python
Octopus Deploy
Openshift
Performance Tuning
Ansible
Prometheus
Shell Script
Software Engineering
Grafana
Gitlab
Gitlab-ci
Kubernetes
Splunk
Docker

Job description

  • Gestalte und pflege Batch- und Event-gesteuerte Workflows.
  • Verwalte die Planung, Abhängigkeiten und das Monitoring kritischer Jobs.
  • Implementiere CI/CD-Pipelines und automatisiere mit Ansible., Möchten Sie in einem agilen Umfeld arbeiten, in dem Leidenschaft, Vertrauen, Innovation und operative Robustheit zentrale Prinzipien sind?

Möchten Sie lernen, neue Perspektiven einbringen und herausfordernde Themen in einem modernen DevOps-Setup angehen?

Wir suchen einen Application DevOps Engineer mit Schwerpunkt auf Job-Scheduling zur Verstärkung unseres Plattform-Teams. In dieser Rolle unterstützen Sie die Anwendungsentwicklungsteams durch Orchestrierung operativer Aufgaben, treiben Automatisierung voran, stellen standardisierte CI/CD-Pipelines bereit und konfigurieren gemeinsame Betriebsplattformen. Mit Tools wie UC4, Airflow, GitLab, Ansible und ArgoCD bauen und pflegen Sie skalierbare Release-Prozesse, verbessern die Effizienz von Job-Scheduling und Deployment und sorgen für eine konsequente Einhaltung der DevOps-Best-Practices über die gesamte Anwendungslandschaft hinweg.

Das werden Sie tun

  • Entwurf und Pflege von Batch- und ereignisgesteuerten Workflows mit UC4 und Airflow.
  • Verwaltung von Planung, Abhängigkeiten, Überwachung und Fehlerbehebung für kritische Jobs.
  • Zusammenarbeit mit Anwendungs-, Daten- und Infrastrukturteams zur Integration und Standardisierung von Workflows.
  • Implementierung von Orchestrierung als Code, CI/CD-Pipelines (GitLab, ArgoCD) und Automatisierung mit Ansible.
  • Verbesserung der Beobachtbarkeit (Dashboards, Alarme, Runbooks) und Optimierung der Deployment- und Release-Automatisierung.
  • Unterstützung bei Plattform-Upgrades, Performance-Tuning und Dokumentation.

Requirements

  • Erfahrung in DevOps und Kenntnisse in UC4, Airflow und Python erforderlich.
  • Fundierte Kenntnisse in Linux, GitLab CI/CD und Ansible.
  • Starke Kommunikationsfähigkeiten für technische Teams., * Starke DevOps-Mentalität und Erfahrung im gesamten Software-Lifecycle.
  • Praktische Erfahrung mit UC4 und Airflow (einschließlich Python-basierter DAGs).
  • Fundierte Kenntnisse in Python, Shell-Scripting, GitLab CI/CD, Ansible, ArgoCD und IaC-Prinzipien.
  • Gute Kenntnisse in Linux, Netzwerktechnik und Container-Plattformen (Docker, Kubernetes, OpenShift).
  • Erfahrung mit Monitoring-Tools wie Prometheus, Grafana oder Splunk.
  • Starke Fehlerbehebungsfähigkeiten und klare Kommunikation mit technischen und nicht-technischen Teams.
  • Fließend in Englisch; Deutsch oder Spanisch sind von Vorteil.

Apply for this position