Azure Data Engineer
About the role:
We are seeking an experienced Azure Data Engineer to join our Cairo team. In this role, you will design, implement, and optimize scalable data solutions on the Azure platform, leveraging Azure Data Factory, Databricks, and PySpark to support our data-driven initiatives.
Responsibilities:
Design, develop, and maintain scalable data pipelines using Azure Data Factory
Implement and optimize ETL/ELT processes with PySpark on Azure Databricks
Collaborate with data architects and stakeholders to define data requirements and deliverables
Ensure data quality, consistency, and reliability through validation, testing, and monitoring
Monitor and troubleshoot data workflows and performance issues in production
Document technical designs, best practices, and provide guidance to team members
Required qualifications:
Bachelor's degree in Computer Science, Engineering, or related field
5-7 years of hands-on experience in data engineering or a related role
Proven expertise in Microsoft Azure services, including Azure Data Factory
Strong experience with Azure Databricks and PySpark development
Solid understanding of data modeling, database systems, and data warehousing concepts
Experience building scalable ETL/ELT solutions and data pipelines
Preferred qualifications:
Microsoft Certified: Azure Data Engineer Associate
Experience with CI/CD tools and DevOps practices for data workflows
Knowledge of SQL and NoSQL databases (e.g., SQL Server, Cosmos DB)
Familiarity with data governance, security, and compliance standards
Strong analytical, problem-solving, and communication skills
Position details
Location: Cairo, Egypt
Industry: Information Technology (IT) / Software
Experience required: 5+ years