Job offer
Senior Data Engineer -- Data Analytics Platform
Julius Baer is seeking a Senior Data Engineer for its Data Analytics Platform in Zurich who has experience in developing end-to-end data systems and working with cloud-based data technologies. The position is advertised as an 80–100% role for 12 months, with the possibility of extension.
Job description
As part of our team, you will play a key role in building our data platform as the foundation for data analytics and AI.Your tasks
* Building and maintaining end-to-end data systems * Working with cloud-based data technologies, preferably on Microsoft Azure, within continuous integration and delivery (CI/CD) environments * Working with large volumes of data using Databricks, PySpark, Spark Streaming, and Delta Lake * Hands-on experience with structured, semi-structured, and unstructured data across various storage systems, including relational databases (RDBMS), data warehouses, in-memory caches, and document databases * Experience with event-driven architectures (e.g., Kafka, Event Hubs, Apache Flink) and containerized microservices platforms (e.g., Kubernetes, Docker, Helm Charts)Your requirements
- Bachelor’s or Master’s degree in computer science, data analytics, information systems, or a related technical field, or equivalent education and professional experience
- 5+ years of experience in ETL/ELT, data warehousing, business intelligence, and the integration of data processing and workflow management tools into pipeline designs
- 5+ years of experience in building and maintaining end-to-end data systems using Python, Scala, or similar programming languages
- Extensive experience using SQL for data analysis, investigating data issues, diagnosing root causes, and designing effective solutions
- Experience working with cloud storage solutions such as Azure Data Lake and Blob Storage
- Solid understanding of data modeling principles (experience with Data Vault is a plus) and strong skills in system design, implementation, and testing
We offer
* A challenging and varied role within a dynamic team * The opportunity to contribute your skills and experience and to develop them further * Competitive compensation and benefits * Flexible working hours and the option to work remotely * Comprehensive training and development opportunitiesJob details