Data Engineer Azure
We are looking for an experienced Data Engineer with expertise in Azure to join our growing team. The ideal candidate will have a passion for developing and implementing data solutions, as well as a strong understanding of data architecture, data modelling, and data warehousing.
Responsibilities:
- Design and implement scalable data pipelines, ETL processes, and data integration solutions in Azure
- Develop and maintain data models, data dictionaries, and data lineage documentation
- Collaborate with data scientists, data analysts, and other stakeholders to understand business requirements and translate them into technical solutions
- Optimise data solutions for performance, scalability, and reliability
- Monitor and troubleshoot data pipelines and processes, ensuring data quality and integrity
- Keep up to date with emerging technologies and industry trends related to data engineering and Azure
Requirements:
- Bachelor's or Master's degree in Computer Science, Data Science, or related field
- 3+ years of experience in data engineering, with a focus on Azure technologies (e.g., Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Cosmos DB, etc.)
- Strong proficiency in SQL, Python, and/or other programming languages used in data engineering
- Familiarity with data modelling techniques (e.g., dimensional modelling, data vault) and data warehousing concepts
- Experience with data governance, data security, and data privacy best practices
- Excellent problem-solving skills and attention to detail
- Ability to communicate technical concepts to non-technical stakeholders
- Experience with Agile/Scrum methodologies is a plus
If you are a self-motivated, innovative thinker who enjoys working in a collaborative, fast-paced environment, we want to hear from you! This is a full-time position with competitive salary and benefits.
