Job Description
Azure Data Engineer
We are looking for an experienced Azure Data Engineer to design, develop, and maintain scalable cloud-based data solutions. You will work within an Agile/SAFe data team and collaborate closely with business stakeholders, analysts, and IT teams.
Key Responsibilities
- Design, develop, and maintain data products and data pipelines
- Build data solutions for reporting and operational integrations.
- Develop and maintain integrations with ERP, asset management, and SaaS platforms.
- Implement efficient data flows, data modelling, security, and software-oriented data design.
- Analyze data with business stakeholders and translate requirements into technical solutions.
- Contribute to cloud data platform modernization and innovative data solutions.
- Ensure data quality, performance, security, and maintainability.
Requirements
- Strong experience with Azure Data Engineering
- Expert knowledge of Python and strong experience with PySpark, Spark, and SQL
- Advanced experience with Azure Databricks and Azure Data Factory
- Experience with Azure Storage, Key Vault, and Azure DevOps
- Knowledge of Spark Structured Streaming and Delta Change Data Feed
- Experience with Medallion Architecture and Kimball dimensional modelling
- Knowledge of Azure Entra ID, Managed Identities, Service Principals, encryption, and network security
- Experience integrating data from ERP/SaaS platforms and working with APIs is a plus.
- Strong collaboration, communication, and analytical skills.
- Experience working in an Agile/SAFe environment
- Dutch: Native or bilingual proficiency.
- English: Nice to have.
Work Arrangement
- Location: Aartselaar, Belgium
- Hybrid working