Swisslinx AG

Senior DevOps Engineer

📍 8001 ZĂŒrich

Rolle und Verantwortlichkeiten

Entwicklung und Pflege von Continuous Integration / Continuous Deployment (CI/CD)-Pipelines fĂŒr Code, Daten und Modellbereitstellungen. Automatisierung von Build-, Test- und Release-Prozessen fĂŒr GenAI-Anwendungen, um hĂ€ufige und zuverlĂ€ssige Releases in Entwicklungs-, Test- und Produktionsumgebungen sicherzustellen. Bereitstellung und Verwaltung von Cloud-Ressourcen wie Recheninstanzen, Containern, Datenbanken und Netzwerken mithilfe von Infrastructure-as-Code-Tools (z. B. Terraform, CloudFormation). Implementierung von Mechanismen zur QualitĂ€tssicherung (z. B. automatisierte Tests, Validierung von Modellen und DatenintegritĂ€t) innerhalb der CI/CD-Pipelines. Sicherstellung einer sicheren, zuverlĂ€ssigen und effizienten Kommunikation zwischen Ressourcen, (Konfiguration von Netzwerken, Firewalls und Zugriffskontrollen). Optimierung der Infrastruktur fĂŒr die Anforderungen von KI-Workloads, einschliesslich hoher VerfĂŒgbarkeit und elastischer Skalierung. Überwachung der Systemleistung, Betriebszeit und Protokolle, um Probleme frĂŒhzeitig zu erkennen und zu beheben. Implementierung von Mechanismen fĂŒr das Monitoring und die Alarmierung (z. B. Prometheus, Grafana), um die StabilitĂ€t und Effizienz der Plattform zu gewĂ€hrleisten. Enge Zusammenarbeit mit Data Scientists, Entwicklern und Solution Architects, um technische Anforderungen zu verstehen und umzusetzen. UnterstĂŒtzung von Teams durch Schulungen und Workshops zu Themen wie Cloud-Infrastruktur, CI/CD-Prozesse und MLOps.

Team / Beschreibung

FĂŒr unser Kunde, eine der fĂŒhrenden Grossbanken in der Schweiz, suchen wir eine/n erfahrene/n Senior DevOps Engineer Expert fĂŒr Beratung und Entwicklung im Aufbau einer GenAI Plattform. Start: ASAP oder nach Vereinbarung. Laufzeit: 18 Monate bis 03.2027! Pensum: 100%, 42h/Woche. Einsatzort: ZĂŒrich, 1-2 Tage/W Home Office. Vertrag: Anstellung bei Swisslinx.

Qualifikationen und FĂ€higkeiten

  • 5+ Jahre Erfahrung mit DevOps-Toolchains (z. B. Git, Docker, Terraform), um alle Prozesse zu automatisieren - von Modelltrainings-Workflows bis hin zu Anwendungsbereitstellungen.

  • Vertrautheit mit MLOps-Techniken fĂŒr die kontinuierliche Integration und Bereitstellung von Modellen (Continuous Model Integration & Deployment).

  • Erfahrung in der Implementierung von automatisierten Tests und Validierungen fĂŒr Datenpipelines, Modelle und Anwendungen.

  • Tiefgehendes Wissen ĂŒber Cloud-Dienste auf Azure, einschliesslich virtueller Maschinen (VMs), Container, serverloser Dienste (Serverless), Speicherlösungen und virtueller Netzwerke (VPC/VNet).

  • Sehr gute Kenntnisse in Infrastructure as Code zu skripten und zu verwalten, z. B. mit Terraform, ARM (Azure Resource Manager) oder Ă€hnlichen Tools.

  • Kenntnisse im Bereich DevOps, inklusive Monitoring-Tools (z. B. Prometheus, Grafana, Azure Monitor), Logging-Systemen und Alarmierung, um eine hohe VerfĂŒgbarkeit sicherzustellen.

  • Erfahrung in der Leistungsoptimierung (Performance Tuning) und KapazitĂ€tsplanung, um die StabilitĂ€t und Effizienz der Plattform zu gewĂ€hrleisten.

  • Gutes VerstĂ€ndnis der Funktionsweise von generativen KI-Lösungen (z. B. Modelle wie GPT, DALL-E), einschliesslich ihrer Anforderungen an Infrastruktur, Datenverarbeitung und Bereitstellung.

  • FĂ€higkeit, eng mit interdisziplinĂ€ren Teams wie Data Scientists, Entwicklern und Solution Architects zusammenzuarbeiten, um technische Anforderungen zu verstehen und umzusetzen.

  • Fliessende Englischkenntnisse (C1) und gute Deutschkenntnis (B2)