Data Engineer - Freelance Position in Zurich
Our client seeks a highly skilled Data Engineer to implement a solution for data multi-tenancy and seeding of data from different source systems. The ideal candidate will have expertise in Microsoft Azure, particularly in Azure Databricks, and experience making changes across multiple areas of the solution.
Key Responsibilities:
* Perform analysis, design, and implementation work with Python, PySpark, SQL, and the Azure platform.
* Implement a solution for data multi-tenancy and data seeding within the data landscape running on Azure Databricks.
* Collaborate closely with a team in Zurich and other team members across various locations as part of a Finance Transformation project.
* Manage work tracking in Azure DevOps.
* Contribute to multiple solution areas application code, data storage, Azure platform.
Essential Skills and Experience:
* At least 7 years of experience as a data/software engineer in financial services firms, with a proven track record of writing and operating code in production interacting with relational databases.
* Strong proficiency in Python, with the ability to be productive immediately.
* Advanced knowledge of databases, including data modelling and SQL DML and DDL.
* In-depth understanding of Azure.
* High levels of proactivity drive and practicality.
* Excellent English communication skills both written and verbal.
Desired Skills and Qualifications:
* Experience with Azure Databricks, PySpark, and Unity Catalog.