beIN Media Group is looking for a highly skilled Data Engineer to join our team on a 6-month remote contract basis. We are seeking an expert in Python data engineering who can build and maintain our data infrastructure and also be able to develop user-friendly web interfaces for our existing Python codebase. The ideal candidate will be a proactive problem-solver, adept at bridging the gap between raw data and actionable insights through both custom applications and powerful Power BI dashboards.
Main responsibilities:
Design, build, and optimize scalable ETL pipelines using Python and SQL Server Integration Services (SSIS)
Develop and integrate functional and intuitive web-based user interfaces for our existing Python applications using frameworks like Django, FastAPI or similar
Create, deploy, and manage insightful and interactive dashboards and reports using Power BI to meet diverse business needs
Ensure performance, reliability, and data integrity across systems and dashboards.
Document data workflows and monitor ETL pipelines
Key Requirements :
Proven experience as a Data Engineer with a strong portfolio of successful data projects
Expertise in Python for data engineering, including deep knowledge of libraries such as Pandas, NumPy, and SQLAlchemy
Demonstrable experience developing web user interfaces with Python frameworks like Django or FastAPI
Strong proficiency in Power BI dashboard development, including data modeling, DAX queries, and visualization best practices
Solid experience with Microsoft SQL Server and SQL Server Integration Services
Excellent communicator, must be able to explain technical jargon in layman terms
Self-starter, flexible, can-do attitude, capable of multitasking, structured and works well within a team environment.
Ability to work with minimal guidance or supervision in a time critical environment.
Preferred Skills – Not Mandatory:
Exposure to Azure Synapse Analytics, Azure Data Factory, or other Azure data services
Experience with cloud-based data architectures, data lakes, or big data platforms
A strong background in data warehousing concepts and best practices (e.g., dimensional modeling, ETL/ELT patterns) is highly welcome.
Understanding of OLAP cube development using SQL Serve Analysis Services (SSAS)
Contract Details:
Type: Contract (6 months, with potential for extension)
Remote: 100% remote
Working Hours: Must be willing to work in the standard work shift : 8 AM – 5 PM, GMT+3 – Qatar time
Qualifications
Bachelor’s Degree in IT, Computer Science or related field is desired but not mandatory
Minimum 5 years’ experience in data warehousing, reporting and analytics related fields
Professional certificates in analytics, data engineering or data warehousing will be a plus.
Other Requirements
Candidate must adhere to beIN Media Ethics and Code of Conduct
Work timings may change as per beIN’ business requirements and the candidate is expected to adhere to the same.
Candidate will be bound to beIN’s Information Security policies
Work Location: Online
Project Type: One Time
Expected Start Date: 17 Aug, 2025
Expected End Date: 28 Feb, 2026
Contact: +961 76 470 605