Schweizerische Nationalbank

Senior Applikationsentwicklerin/Applikationsentwickler / Data Engineer

📍 Zürich

Role and responsibilities

Massgebliche Beiträge Konzeption und Entwicklung einer leistungsfähigen Dateninfrastruktur auf der Big Data Plattform der Bank, in einem agilen multidisziplinären Projektteam; Umsetzung komplexer Datenpipelines mit hohen Verfügbarkeits-, Skalierbarkeits- und Sicherheitsansprüchen; Weiterentwicklung, Wartung und Betrieb der Applikationen und Datenprozessen; Unterstützung der Anwenderinnen und Anwendern in den Fachabteilungen bei der Verwendung unserer Applikationen und Nutzung der Daten in anspruchsvollen Fachprozessen; Verbesserung und Weiterentwicklung unserer Automatisierung von Test-, Build- und Betriebsprozessen.

Team / description

Die Führungseinheit Applikationen Statistik entwickelt und betreibt Plattformen, Werkzeuge und Dienstleistungen zur Erhebung, Verarbeitung und Analyse umfangreicher Daten von in der Schweiz tätigen Banken und Unternehmungen. Die so gewonnene Information liefert einen wichtigen Beitrag zur Erreichung der Ziele der SNB. Im Rahmen von Projekten arbeiten Sie eng zusammen mit Data Scientists und Ökonomen bei der Entwicklung neuer Lösungen zur Verwaltung und Analyse granularer Daten (z.B. Einzelkreditdaten). Arbeitsort: Zürich

Qualifications and Skills

  • Hochschulabschluss in Informatik (Master) mit Schwerpunkt Software Engineering, (Big) Data Engineering oder Data Science

  • Mindestens drei Jahre relevante Arbeitserfahrung in den Bereichen Datenarchitektur, Datenprozessen oder Datenmanagement

  • Erfahrung in der Entwicklung von skalierbaren und performanten Datenapplikationen mit hoher Qualität im Software-Design

  • Erfahrung in der Automatisierung von Entwicklungs- und Betriebsprozessen (DevOps)

  • Sehr gute Programmierkenntnisse in Python / R und Spark / SQL; sehr gute Kenntnisse von OOP

  • Starke analytische und konzeptionelle Fähigkeiten (Anforderungsanalyse, Lösungsdesign, Datenarchitektur) gepaart mit hoher Umsetzungsorientierung und sicherem Umgang mit Komplexität

  • Gute Team- und Kommunikationskompetenzen in anspruchsvollen, multidisziplinären Kontexten, hohe Lernfähigkeiten und Verantwortungsbereitschaft

  • Sehr gute Kenntnisse der deutschen sowie der englischen Sprache. Französisch Kenntnisse sind von Vorteil.