Job offer
Full Stack Data Warehouse & Reporting Engineer
Zuger Kantonalbank is looking for a Full Stack Data Warehouse & Reporting Engineer who will be responsible for designing, developing, and optimizing interactive Power BI dashboards and a modern Azure-based data warehouse architecture. The ideal candidate will have knowledge of data modeling, ETL/ELT processes, and CI/CD pipelines.
Job description
Your tasks
- Design, development, and optimization of interactive Power BI dashboards (including data modeling and performance tuning)
- Advising departments on self-service BI, KPI definition, data strategies, and best practices
- Collaboration on the design and expansion of a modern Azure-based data warehouse architecture
- Development and implementation of ETL/ELT processes (Azure Data Factory, SQL, Data Vault)
- Setting up automated tests for data pipelines and reports, and ensuring high data quality
- Setting up and maintaining CI/CD pipelines and automating development and data processes
- Assumption of data responsibility, including analysis of data and query options, and continuous development of reporting
Our requirements
- Completed degree in computer science, business informatics, or comparable qualification
- Knowledge of the following technologies:
- DAX, Power Query
- Data Factory, Blob Storage
- SQL, DataVault, DevOps
- In-depth knowledge of data modeling (including data vault) and dimensional modeling
- Experience with CI/CD pipelines, DevOps tools, and automated testing
- Analytical thinking, structure, and organization
- Very good knowledge of German
We offer
- Performance-related remuneration
- 12 months' salary and a performance-related bonus based on the achievement of bank targets
- Home office and trust-based working hours
- Whether at the office or at home—depending on the task, you decide where you can work best.
- Thanks to trust-based working hours, you can organize your working hours flexibly
- Vacation days and vacation shopping
- With us you get at least 28 vacation days
- In addition, you have the option of purchasing up to 10 additional days to tailor your time off to your needs.
Job details