Oliver James is looking for a talented and experienced Data Engineer specialising in Azure.
We aim to connect talented professionals with organisations that help them grow, learn, and thrive. Through our global network of 12 locations, we deliver high-quality permanent placements and project-based consultancy opportunities. Join us to contribute to meaningful projects while advancing your career with leading technologies and business solutions.
Key Responsibilities:
As a Data Engineer - Azure Specialist, you will play a crucial role in building and maintaining robust data solutions. Your key responsibilities include:
Data Pipeline Development
- Design, implement, and optimize scalable and efficient data pipelines using Azure Data Factory, Azure Databricks, and other Azure services.
- Ensure seamless data ingestion, processing, and transformation across structured, semi-structured, and unstructured data.
Data Integration
- Integrate data from diverse systems, including on-premises databases, cloud platforms, and third-party APIs, ensuring high accuracy, consistency, and reliability.
- Use modern ETL/ELT practices to manage large-scale data pipelines.
Data Transformation
- Apply data cleansing, validation, and enrichment techniques to prepare data for real-time analytics and reporting.
- Work extensively with tools such as Azure Synapse Analytics, Azure Data Lake Storage, and Azure SQL Data Warehouse to transform data into actionable insights.
Data Modelling
- Create and maintain advanced data models, including star and snowflake schemas, to support enterprise-level analytics.
- Implement best practices for data warehousing, ensuring scalability and optimal performance.
Performance Optimisation
- Continuously monitor and improve the performance of data pipelines, ensuring scalability, cost efficiency, and minimal downtime.
- Optimize storage and compute usage within Azure to reduce costs.
Collaboration & Stakeholder Engagement
- Collaborate with data scientists, analysts, and business stakeholders to understand their data needs and deliver tailored solutions.
- Act as a trusted partner to cross-functional teams by ensuring alignment on business goals and data strategies.
Documentation & Knowledge Sharing
- Create and maintain comprehensive documentation for data pipelines, data flows, and architectures, enabling effective team collaboration and troubleshooting.
- Contribute to the development of internal best practices and knowledge-sharing forums.
Troubleshooting & Support
- Diagnose and resolve data-related issues quickly, ensuring data accuracy and minimal disruption to analytics and reporting workflows.
- Provide proactive support to address technical challenges in data engineering operations.
Cloud Best Practices & Innovation
- Stay current with the latest Azure updates, features, and trends, leveraging innovative solutions to enhance data engineering processes.
- Implement secure, compliant, and cost-efficient architectures while adopting cutting-edge Azure services.
Skills & Competencies
To succeed in this role, you should possess the following:
- Educational Background:
- Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree is a plus).
- Experience & Expertise:
- 3+ years of experience in data engineering, with a focus on Azure cloud services.
- Proven proficiency in Azure Data Factory, Azure Data Lake Storage, Azure Synapse Analytics,
- Experience working in agile environments, delivering solutions iteratively.
- Technical Skills:
- Expertise in SQL, Python, or Scala for data engineering tasks.
- Familiarity with CI/CD pipelines and version control systems like Git.
- Knowledge of Power BI or other BI tools is a bonus.
- Languages:
- Fluency in French or Dutch, with strong communication skills in English.
- Behavioural Traits:
- A proactive attitude, with the ability to work independently and collaboratively.
- Strong problem-solving skills, attention to detail, and a results-oriented mindset.
- Capacity to handle complex tasks with autonomy, commitment, and perseverance.
Work Model & Location:
- Hybrid Work Arrangement: 2 days in the office per week.
- Location: Brussels, with the flexibility to collaborate across diverse teams and stakeholders.