We are looking for an experienced Azure Data Engineer to design, develop, and maintain scalable data solutions supporting business intelligence, analytics, and data-driven decision-making.
The role will focus on data modeling, data pipeline development, Azure data services, data warehousing, SQL, Python, Power BI, and AI. You will work closely with business stakeholders, data analysts, data scientists, and engineering teams to translate business requirements into reliable and efficient data solutions.
The ideal candidate has strong hands-on experience with Azure Synapse, Azure Data Factory, Azure Data Lake, Azure SQL, advanced SQL, Python, and Power BI, together with strong stakeholder management and communication skills.
Work Arrangement: On-site – London, UK
What You’ll Do
- Design and develop scalable, efficient, and reliable data models to support business intelligence and analytics needs.
- Develop and implement architectural strategies for data storage, processing, and retrieval using Azure cloud services.
- Design, develop, and maintain ETL processes to ingest, transform, and load data from various sources into Azure data services.
- Build robust data pipelines using Azure Data Factory (ADF) to ensure smooth data flow and integration between different systems.
- Design, implement, and manage data warehouse / data lakehouse solutions on Azure, ensuring optimal performance, scalability, and cost efficiency.
- Utilize Azure Synapse Analytics to develop, optimize, and manage data warehousing solutions for large-scale data analytics.
- Develop and maintain Python scripts to automate data processing tasks and workflows.
- Design and create interactive Power BI dashboards and reports to enable data-driven decision-making.
- Provide support and training to end users for the effective utilization of data visualization tools.
- Write and optimize complex SQL queries for data extraction, transformation, and loading operations.
- Manage and administer Azure SQL databases, ensuring data integrity, security, and performance.
- Monitor data systems for performance, security, and reliability issues and implement enhancements as required.
- Identify and resolve data-related issues promptly to ensure the smooth operation of data processes.
- Collaborate with business stakeholders to understand data requirements and translate them into technical specifications.
- Work closely with data scientists, analysts, and other engineering teams to deliver comprehensive data solutions.
- Engage directly with stakeholders and clients, clearly communicating technical concepts and requirements.
- Maintain comprehensive documentation for data models, pipelines, and processes to ensure knowledge sharing and continuity.
- Ensure all data solutions comply with organizational policies, industry standards, and regulatory requirements.
Mandatory Skills
- Strong hands-on experience with Azure Data Services, including:
- Azure Synapse Dedicated SQL Pool / Data Warehouse
- Strong experience with Azure DevOps, including understanding of DevOps project flows.
- Advanced SQL skills.
- Hands-on experience with Power BI.
- Experience with relational databases such as:
- MySQL
- MariaDB
- Strong understanding of data modeling, ETL processes, data warehousing, and data pipelines.
- Strong stakeholder management and communication skills, with the ability to work effectively in a client-facing environment.
- Good understanding of data security, performance optimization, monitoring, and troubleshooting.
Nice to Have
- Experience with CI/CD pipelines.
- Experience implementing CI/CD for data engineering solutions using Azure DevOps.
- Experience with automated testing and deployment of data engineering solutions.
- Exposure to AI-related technologies and solutions.
#J-18808-Ljbffr…
