Azure Data Engineer/Azure BI Developer
Azure Data Engineer/Azure BI Developer

Azure Data Engineer/Azure BI Developer

London Full-Time No home office possible
C

Key Responsibilities My client are expanding their data and technology capabilities and seeking a skilled Data Engineer to join this growing team. The successful candidate will help ingest, cleanse, and model data into unified, analytics-ready datasets supporting Business Intelligence, machine learning, and Data Science initiatives. Design and develop cohesive data repositories to support data-driven decision-making. Ingest data from a variety of sources, including on-premise SQL databases, REST APIs, and Apache Kafka streams. Apply data cleansing rules to ensure data meets quality and consistency standards. Model data appropriately for usage scenarios, including designing single-source-of-truth Kimball-style datasets (dimensions and facts). Follow DevOps best practices for software development: write clean, testable code with proper linting, unit/integration testing, CI/CD pipelines, and peer reviews. Monitor and support data pipelines to ensure timely and accurate data delivery, including real-time incident resolution as needed. Actively contribute to team processes such as backlog grooming, sprint planning, demonstrations, and retrospectives. Conduct ad hoc analyses of structured and unstructured data to guide solution design. Maintain comprehensive documentation in the data catalog, including ownership, stewardship, data dictionaries, glossaries, lineage, and data sensitivity. Take ownership of assigned work items, collaborating with data owners and stewards to ensure high-quality, compliant deliverables (e.g., GDPR compliance, PII handling, data retention). Provide support and maintenance across all data platforms, ensuring their smooth and reliable operation. Minimum 3 years of experience as a Data Engineer or in a related data-focused role Strong hands-on experience with Azure data services, including: Azure Data Factory V2 Azure Data Lake Storage V2 Proficient in PySpark, Delta Lake, Unity Catalog, and Python Ability to write unit and integration tests using unittest, pytest, etc. Solid understanding of software engineering principles, including SOLID design, dependency injection, code structuring, and testing In-depth knowledge of Kimball data modeling techniques, such as star and snowflake schemas Strong SQL skills and ability to write performant queries Proficient in data analysis and interpretation Proven track record of delivering high-quality work under pressure, with strong attention to detail and time management Experience with Azure DevOps (including Git and multi-stage YAML pipelines) Additional programming languages such as C# or PowerShell Power BI engineering or integration experience Certified Scrum Developer (CSD) or similar Agile certification Experience with data governance tools, such as Microsoft Purview Exposure to machine learning and artificial intelligence use cases Self-motivated and able to work independently without close supervision Strong attention to detail with a commitment to high quality and accuracy

C

Contact Detail:

Creo Recruitment Recruiting Team

Azure Data Engineer/Azure BI Developer
Creo Recruitment
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>