About us MBC GROUP is the leading and largest media company in the Middle East and North Africa (MENA) region, that is home to over 17 leading TV channels, two radio stations, and Shahid – the world’s leading Arabic streaming platform.
MBC Shahid is a leading digital platform in the Middle East, providing high-quality streaming services for a diverse range of content. We are committed to delivering exceptional user experience and expanding our offerings to meet the evolving needs of our audience.
Key responsibilities and accountabilities Data Warehouse Design & Implementation Design, develop, and maintain scalable, reliable, and efficient data warehouse architectures capable of handling large volumes of data. Data Processing & ETLBuild and maintain data processing and ETL pipelines using PySpark and Apache Airflow, ensuring high standards of data quality, accuracy, and integrity. SQL Development Develop and optimize complex SQL queries for data extraction, transformation, manipulation, and reporting. Data Modeling Design and implement robust and scalable data models that support business intelligence, analytics, and reporting requirements. Cross-Functional Collaboration Collaborate closely with data analysts, data scientists, and business stakeholders to understand data requirements and deliver effective, scalable data solutions. Documentation & Data Governance Maintain clear and comprehensive documentation for data warehouse architecture, pipelines, processes, and procedures while ensuring compliance with data governance, security, and organizational standards.
Requirements Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, or a related field. Strong hands-on experience with PySpark, Apache Airflow, SQL, and data modeling. Solid understanding of data warehousing, ETL/ELT processes, and data pipeline development. Experience working with large and complex datasets. Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP) is an advantage. Strong analytical and problem-solving abilities. Excellent communication and collaboration skills. Ability to work effectively with both technical and non-technical stakeholders.