Schweizerische Nationalbank

Développeur/développeuse d'applications et Data Engineer senior

📍 Zurich

Role and responsibilities

Participation déterminante à la conception et au développement d’une infrastructure de données performante sur la plateforme big data de la banque, au sein d’une équipe de projet agile et multidisciplinaire. Mise en œuvre de pipelines de données complexes répondant à des exigences élevées en matière de disponibilité, d’évolutivité et de sécurité. Développement continu, maintenance et exploitation des applications et des processus de données. Soutien des utilisatrices et utilisateurs de nos applications et données dans le cadre de processus métier sophistiqués au sein des services spécialisés. Amélioration et développement continu de l’automatisation des processus de test, de build et d’exploitation.

Team / description

L'unité de gestion Applications statistiques développe et exploite des plateformes, des outils et des services pour la collecte, le traitement et l'analyse de données volumineuses issues de banques et d'entreprises actives en Suisse. Les informations ainsi obtenues jouent un rôle important dans la réalisation des objectifs de la BNS. Vous travaillez en étroite collaboration avec des experts en sciences des données et des économistes dans le cadre de projets pour développer de nouvelles solutions d'administration et d'analyse de données granulaires (par ex. données relatives aux prêts individuels). Lieu de travail: Zurich

Qualifications and Skills

  • Diplôme d’études supérieures en informatique (master) avec spécialisation en génie logiciel, en ingénierie _(big) data_ ou en science des données

  • Au moins trois ans d’expérience professionnelle significative dans l’architecture des données, les processus de données ou la gestion de données

  • Pratique du développement d’applications de données évolutives et performantes ayant une conception logicielle de haute qualité

  • Expérience dans l’automatisation de processus de développement et d’exploitation (DevOps)

  • Très bonnes connaissances de la programmation en langage Python / R et Spark / SQL; compétences de haut niveau en programmation orientée objet

  • Capacités analytiques et conceptuelles éprouvées (analyse des exigences, conception de solution, architecture des données) associées à une forte orientation résultats et à une solide gestion de la complexité

  • Forte aptitude au travail en équipe, bonnes compétences en communication dans des environnements exigeants et multidisciplinaires, grandes capacités d’apprentissage et goût des responsabilités

  • Très bonne connaissance de l’allemand et de l’anglais