PROSTAFF Schweiz GmbH

Senior GitLab Platform Engineer / DevOps Engineer

PROSTAFF Schweiz GmbH · Zurich, Zurich, Switzerland

Staffing and Recruiting · 201-500 employees

4 h ago
Senior (5-10 yrs) Full-time Switzerland
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The Senior GitLab Platform Engineer will be responsible for the operation, maintenance, and continuous development of a self-managed GitLab platform. They will also focus on optimizing CI/CD pipelines, automating infrastructure, and providing technical support to development teams.

What they look for

GitLab CI/CD DevOps Platform Engineering Kubernetes Docker Terraform Ansible Helm Linux Infrastructure as Code Automation System Engineering Container Registries Artifact Management Security Scanning

Requirements

Candidates must have extensive experience in platform engineering, DevOps, or system engineering with a strong focus on GitLab administration. Proficiency in container technologies, Infrastructure as Code tools like Terraform and Ansible, and Linux system administration is required.

Full description

Für den Betrieb und die Weiterentwicklung einer zentralen GitLab-Plattform suchen wir einen erfahrenen Senior GitLab Platform Engineer mit starkem Fokus auf CI/CD, Automatisierung und Developer Experience.

Zu den Hauptaufgaben gehören:

  • Betrieb, Wartung und kontinuierliche Weiterentwicklung einer GitLab Self-Managed Plattform
  • Sicherstellung eines stabilen und performanten Betriebs von GitLab als zentrale Plattform für:
  • Source Control
  • CI/CD
  • Collaboration
  • Aufbau, Optimierung und Standardisierung von CI/CD-Pipelines
  • Entwicklung und Pflege gemeinsamer Pipeline-Templates für unterschiedliche Entwicklungsteams
  • Administration und Optimierung von GitLab Runnern
  • Integration und Betrieb von Developer-Tooling, unter anderem:
  • Container Registries
  • Artifact Management
  • Code Quality
  • Security Scanning
  • Automatisierung von Provisioning, Upgrades und Konfigurationsänderungen der GitLab-Infrastruktur
  • Einsatz von Infrastructure as Code und CI/CD zur Automatisierung des Plattformbetriebs
  • Sicherstellung von Hochverfügbarkeit, Performance und Sicherheit der GitLab-Plattform
  • Unterstützung und Beratung der Entwicklungsteams bei der Optimierung ihrer CI/CD-Workflows
  • Definition und Umsetzung geeigneter Betriebsmodelle für:
  • Monitoring
  • Alerting
  • Backup & Restore
  • Disaster Recovery
  • Analyse und Behebung von Störungen sowie nachhaltige Optimierung der Plattform
  • Enge Zusammenarbeit mit Development-, Platform- und Engineering-Teams
  • Abgeschlossene Ausbildung oder Studium in Informatik, beispielsweise Universität, FH, HF oder EFZ, beziehungsweise eine vergleichbare Weiterbildung
  • Mehrjährige Berufserfahrung im Platform Engineering, DevOps oder System Engineering
  • Sehr gute praktische Erfahrung im Betrieb und in der Administration von GitLab Self-Managed
  • Fundierte Kenntnisse in:
  • GitLab CI/CD
  • GitLab Runner Management
  • GitLab-Konfiguration und Administration
  • Tiefgehendes Verständnis moderner CI/CD-Konzepte
  • Erfahrung mit komplexem Pipeline-Design und Pipeline-Automatisierung
  • Gute Kenntnisse mit Container-Technologien:
  • Docker
  • Kubernetes
  • Erfahrung bei der Integration von Kubernetes und Container-Plattformen in CI/CD-Prozesse
  • Gute Kenntnisse im Bereich Infrastructure as Code und Configuration Management, insbesondere:
  • Terraform
  • Ansible
  • Helm
  • Fundierte Linux- und System-Engineering-Kenntnisse
  • Erfahrung im Betrieb produktionskritischer Plattformen
  • Fähigkeit, sich sehr schnell in bestehende Plattformen und komplexe Infrastrukturen einzuarbeiten
  • Selbstständige, pragmatische und lösungsorientierte Arbeitsweise
  • Ausgeprägtes Ownership-Mindset
  • Freude an der direkten Zusammenarbeit mit Softwareentwicklungs- und Engineering-Teams