About this role
Our client is seeking an experienced Azure Databricks Engineer for a contract role lasting initially 6 months, with a strong potential for extension. This position is fully remote and offers the opportunity to work on a significant international project.
Key Responsibilities:
- Design and implement data solutions using Azure Databricks and Pyspark.
- Develop and maintain dimensional data models following Kimball/Inmon methodologies.
- Collaborate on Medallion architecture to enhance data processing efficiency.
- Utilize Azure services such as Synapse, Data Factory, and Azure SQL to support data engineering tasks.
- Write Python scripts for Pyspark to facilitate data transformation and analysis.
- Implement Test-Driven Development (TDD) practices and conduct unit testing for code quality assurance.
Required Skills & Qualifications:
- Proven experience with Azure Databricks and Pyspark.
- Strong background in Medallion architecture and dimensional data modeling.
- Familiarity with Azure Data engineering tools including Synapse, Data Factory, and Azure SQL.
- Proficient in Python scripting for data processing.
- Experience with C# programming.
- Understanding of TDD and unit testing methodologies.
Desirable Skills:
- Experience with multi-cloud solutions.
- Knowledge of Azure Integration services such as Azure Function Apps and Logic Apps.
- Exposure to Master Data Management practices.
Experience required: 5-8 years in data engineering or related fields.
What we offer:
- The opportunity to work on challenging projects in a dynamic environment.
- Flexibility of remote work.
- Potential for contract extension based on project needs and performance.
This role is managed by VettedBench on behalf of our client. Your application is reviewed directly by our talent team.