Data Engineer | Group Technology | Corporate Services
Established in the 1930s as a trading business, Al-Futtaim Group today is one of the most diversified and progressive, privately held regional businesses headquartered in Dubai, United Arab Emirates. Structured into five operating divisions; automotive, financial services, real estate, retail and healthcare; employing more than 35,000 employees across more than 20 countries in the Middle East, Asia and Africa, Al-Futtaim Group partners with over 200 of the world's most admired and innovative brands. Al-Futtaim Group’s entrepreneurship and relentless customer focus enables the organisation to continue to grow and expand; responding to the changing needs of our customers within the societies in which we operate.
By upholding our values of respect, excellence, collaboration and integrity; Al-Futtaim Group continues to enrich the lives and aspirations of our customers each and every day.
We are currently seeking an experienced professional to join our Group Technology & Digital Platforms Team in the capacity of Data Engineer.
Overview of the role
As a Data Engineer in our team, you will be responsible for governing solutions, assessing complex new data sources with various SAP and non-SAP source systems, and quickly turning these into business insights-ready data sets. You will participate in new scope & requirements, break-fix work, testing, and support activities to meet the business needs. Implementing appropriate processes to drive high-quality and sustainable solutions will be critical.
What you will do
- Partner with the product owner, scrum master and solution architect to deliver solutions.
- Understand the business requirements.
- Review and analyze business requirements and design technical solutions.
- Govern the technology implementation of the solution designs.
- Collaborate with internal and external implementation team members and partners to develop, test, and deploy solutions.
- Adhere to software development and maintenance standards by thoroughly understanding internal and external development best practices.
- Estimate and deliver multiple project assignments and system change requests with the required quality according to agreed-upon resourcing and timelines.
- Analyze structured, semi-structured, and unstructured data sources in detail for quality, completeness, and business value.
- Govern and implement robust data pipelines using Microsoft toolset and Databricks.
- Create reusable and scalable data pipelines.
Required skills to be successful
- Expertise in data ingestion, data processing, and analytical pipelines for big data, relational / non-relational databases, and data warehouse solutions.
- Experience in designing and hands-on development in cloud-based analytics solutions.
- Design and develop warehouse solutions using Azure Synapse Analytics, ADLS, ADF, Databricks, Power BI, and Azure Analysis Services.
- Build workflows using data from various sources, including on-premises databases and external data sources with REST APIs and harvesting tools.
- Strong analytic skills related to working with unstructured datasets.
- Knowledge of Dev-Ops processes (including CI/CD) and Infrastructure as code is essential.
- Hands-on experience with Agile software development.
- Thorough understanding of Azure / AWS Cloud Infrastructure offerings.
- Expertise in Azure Stream Analytics is desirable.
- Knowledge of Scala is desirable.
What equips you for the role
- Relevant 8+ years of experience in Azure and Databricks.
- Minimum 5+ years of implementation experience from conceptualization to delivery of analytics capabilities on the Azure platform.
- Bachelor’s degree in computer science or an allied field of study.
- Knowledge of SAP BW/BO, Tableau, Power BI, and Scala will be considered as an added advantage.
- Certification on Azure platform toolsets will be considered an added advantage.