PROSTAFF Schweiz GmbH

Senior Golang / Full Stack Platform 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

Develop and maintain Golang-based backend services and orchestrate Kubernetes-based platforms. Implement REST and GraphQL APIs while managing CI/CD pipelines and cloud-native infrastructure using DevOps principles.

What they look for

Golang Kubernetes React Material UI REST APIs GraphQL CI/CD Docker PostgreSQL MongoDB Kafka Ansible Helm Kustomize Temporal DevOps

Requirements

Requires a degree in Computer Science or equivalent and several years of professional software development experience. Candidates must have strong practical skills in Golang, cloud-native environments, and modern DevOps tooling.

Full description

Für ein anspruchsvolles Plattformumfeld suchen wir einen erfahrenen Senior Golang / Full Stack Platform Engineer, der moderne Cloud-native Services entwickelt, bestehende Plattformen weiterentwickelt und Verantwortung für den stabilen Betrieb übernimmt.

  • Entwicklung, Wartung und Weiterentwicklung von Golang-basierten Backend-Services
  • Entwicklung von Services zur Orchestrierung verschiedener Kubernetes-Distributionen
  • Design und Implementierung von REST APIs und GraphQL-Schnittstellen
  • Integration verschiedener interner und externer Systeme
  • Entwicklung und Weiterentwicklung von Frontend-Komponenten mit React und Material UI
  • Implementierung von Workflow-Automatisierungen und Orchestrierungslogik mit Temporal
  • Aufbau, Pflege und Optimierung moderner CI/CD-Pipelines
  • Arbeit mit GitLab CI, Docker und Kubernetes
  • Implementierung und Weiterentwicklung von Monitoring, Logging und Alerting im Cloud-Betrieb
  • Arbeit mit PostgreSQL und MongoDB
  • Entwicklung und Integration eventbasierter Architekturen mit Kafka
  • Automatisierung von Provisioning, Deployment und Konfiguration mit Ansible, Helm und Kustomize
  • Betrieb und kontinuierliche Optimierung geschäftskritischer Plattformen nach dem DevOps-Prinzip „You build it, you run it“
  • Analyse technischer Probleme sowie nachhaltige Verbesserung bestehender Systeme und Codebases
  • Abgeschlossene Ausbildung oder Studium in Informatik, beispielsweise Universität, FH, HF oder EFZ, beziehungsweise eine vergleichbare Weiterbildung
  • Mehrjährige Berufserfahrung in der professionellen Softwareentwicklung
  • Sehr gute praktische Erfahrung in der Entwicklung mit Golang
  • Erfahrung im Cloud-nativen Umfeld
  • Idealerweise Erfahrung mit Echo, Kubebuilder, sqlc und Temporal
  • Erfahrung in der Frontend-Entwicklung mit React und Material UI
  • Fundierte Kenntnisse in modernen CI/CD- und DevOps-Prozessen
  • Sehr gute Kenntnisse mit Git, GitLab CI/CD, Docker und Kubernetes
  • Erfahrung mit PostgreSQL und MongoDB
  • Erfahrung mit Event Streaming beziehungsweise Messaging über Kafka
  • Gute Kenntnisse im Design und in der Implementierung von REST APIs und GraphQL
  • Erfahrung mit Authentifizierungs- und Autorisierungskonzepten, insbesondere OpenID Connect
  • Erfahrung mit Ansible, Helm und Kustomize
  • Sehr gutes Verständnis verteilter Systeme und moderner Plattformarchitekturen
  • Fähigkeit, sich schnell in bestehende Systeme und komplexe Codebases einzuarbeiten
  • Selbstständige, pragmatische und lösungsorientierte Arbeitsweise
  • Fähigkeit, komplexe technische Probleme eigenverantwortlich zu analysieren und zu lösen
  • Teamfähigkeit sowie Bereitschaft zum aktiven Wissensaustausch
  • Deutsch mindestens B2
  • Englisch mindestens B2