Data Engineer (Azure Data Factory & Power BI)

IQ Data


Date: 2 hours ago
City: Dubai
Contract type: Full time
Overview:

This role will be responsible for creating and managing data orchestration with Azure Data Factory (ADF) pipelines and dataflows. The ideal candidate must have extensive enterprise-level data engineering experience, particularly in handling large and complex systems. Strong technical skills, clear communication, and the ability to adapt to changing project requirements are crucial for success in this role.

Key Responsibilities:

  • Understand business requirements and provide valuable inputs from a data engineering perspective.
  • Analyze and understand complex, large-scale data systems and workflows.
  • Design, build, and manage simple to complex pipelines and dataflows using Azure Data Factory (ADF).
  • Implement secure data modules with appropriate authorization and governance mechanisms (e.g., Role-Level Security, Data Governance).
  • Stay responsive to changes in project size, scope, and function, adjusting processes as needed.
  • Create and implement data visualizations and traditional reporting solutions using Power BI, ensuring the security of sensitive data.


Required Knowledge, Skills & Abilities:

  • Expert-level experience in Azure Data Factory (ADF) and Power BI, particularly in large, enterprise environments.
  • Strong background in data engineering within the Real Estate and Finance domains.
  • Advanced knowledge of Azure SQL Database, Synapse Analytics, SSIS, SSAS, Logic Apps, and SQL Server best practices.
  • Expertise in Azure Data Lake, SQL Databases, and Stream Analytics.
  • Proficiency in Power BI, including DAX, and experience in implementing security measures (e.g., Row-Level Security).
  • Familiarity with Azure DevOps, CI/CD pipelines, and modern data engineering practices.
  • Practical experience with data modeling, database design, and Azure ETL processes.
  • Clear understanding of the Data Warehouse lifecycle, contributing to design documents, unit tests, and code reviews.
  • Knowledge of big data technologies like Databricks, Spark, Hive, and Azure Data Bricks is a strong plus.
  • Experience working in Agile environments (Scrum, Lean, Kanban) is preferred.
  • Excellent interpersonal and communication skills, with the ability to explain complex technical concepts clearly.


Qualifications & Experience:

  • Bachelors or Masters degree in Computer Science or a related field.
  • 6-10 years of data engineering experience, with a proven track record in enterprise-level environments managing large-scale, complex systems.
  • Demonstrated expertise in managing big data and complex data flows, ideally within high-traffic environments.


Additional Desired Skills:

  • Experience with the full Azure Synapse Analytics stack.
  • Knowledge of big data technologies and frameworks such as Spark, NoSQL, and Hadoop ecosystem (Hive, Impala, HDFS, YARN, Oozie).
  • Familiarity with Azure Active Directory (AD) for secure data access.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Head of Regional Sales

Siemens Energy, Dubai
4 hours ago
About The RoleOur Gas Services Sales team is looking for a new “Lead of Gas Service, Sales Central, for the subregion RS3” (GS ME SC RS3), being responsible for driving and fostering the growth of our regional gas service business. In this role, you will report to our Head of Sales, Gas Services, Sales Central Middle East.Our head of RS3...

Finance Officer

TMF Group, Dubai
4 hours ago
We never ask for payment as part of our selection process, and we always contact candidates via our corporate accounts and platforms. If you are approached for payment, this is likely to be fraudulent. Please check to see whether the role you are interested in is posted here, on our website.About The RoleAs a Finance Officer, you will collaborate closely...

Senior Manager - Fraud Investigations

Emirates NBD, Dubai
21 hours ago
Job DescriptionOrganization Unit Purpose The purpose of the job unit within ENBD is to manage its susceptibility to fraud risks with a view to reducing it, and to raise the level of fraud awareness amongst employees and other stakeholders. Fraud prevention is a process that is intended to reduce the risk of fraud and upon the occurrence of a fraud,...