About the Role
We are looking for a highly experienced Data Engineer with strong expertise in Microsoft Azure, Azure Databricks and Power BI to support enterprise data engineering and analytics initiatives.
The successful candidate will be responsible for developing cloud-based data solutions, data pipelines and reporting solutions while working closely with technical and business stakeholders.
Key Responsibilities
- Design, develop and maintain scalable Azure-based data engineering solutions.
- Develop and maintain data pipelines using Azure Data Factory and Azure Databricks.
- Develop data-processing solutions using Python and SQL.
- Work with Azure Data Lake Storage and other Azure data services.
- Develop and maintain Power BI reports and dashboards.
- Support data architecture and data-platform initiatives.
- Work with Azure DevOps pipelines and GitHub Actions.
- Participate in Agile/Scrum development and project activities.
- Collaborate with business and technical stakeholders to understand requirements.
- Troubleshoot data-processing and platform-related issues.
- Support API integration and data consumption.
- Follow source-control and collaboration practices using GitHub/Azure Repos.
- Contribute to continuous improvement of data engineering processes.
Requirements
- 10+ years of relevant Data Engineering experience.
- Strong hands-on experience with Azure Databricks.
- Strong experience with Power BI report development.
- Strong SQL and Python skills.
- Experience with Azure Data Factory and Azure Data Lake Storage.
- Experience with Azure DevOps CI/CD pipelines.
- Strong understanding of data architecture.
- Experience working in Agile/Scrum environments.
- Strong communication and stakeholder management skills.
- Strong analytical and problem-solving capabilities.
Work Location: In person