Azure Data Engineer - Zürich, Schweiz - Pro Informatik AG

    Pro Informatik AG
    Pro Informatik AG Zürich, Schweiz

    Gefunden in: Talent CH A C2 - vor 1 Woche

    Default job background
    Beschreibung


    Responsibilities

    • Build a Data Platform for Data Analytics and AI in the financial industry
    • Data requirements engineering and modelling
    • Data management and transformation
    • Design, develop, and maintain data pipelines and backend services for real-time decisioning, reporting, data collecting, and related functions
    • Produce high-quality, well-tested, and secure code
    • Develop and maintain software designed to improve data governance and security
    • Develop processes designed to ensure Data Security and Data Quality

    Requirements

    • Several years of experience in building and maintaining end-to-end data systems and supporting services incorporating data processing and workflow management tools into pipeline design
    • Several years of experience in ETL, data warehousing and business intelligence development (SQL)
    • Experience with data modelling and data warehousing concepts
    • Experience with cloud data technologies
    • Experience with structured, semi-structured, and unstructured data
    • Experience in utilizing a variety of data stores (DWH, RDBMS, in-memory caches, and searchable document databases)
    • Experience with large data sets (SQL, Data Bricks, PySparkSQL, Azure Data Factory)
    • Experience work with No-SQL storage and databases such as Azure Storage, Data Lakes, CosmosDB, MongoDB
    • Experience in software development (Python, C#, Scala, JavaScript, or similar)
    • Experience in developing continuous integration and automated deployments on cloud platforms
    • Fluent in English

    Nice to have

    • Experience with MS PowerBI data models
    • Experience in the banking industry
    • German language skills

    Personality

    • Good communication skills
    • Team player and service-oriented personality
    • Willing to learn new technologies