Senior Data Engineer (6 months full-time contract)
Job Summary We are looking for a highly skilled Data Engineer to join our team on a 6-month remote full-time 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 our Ethics and Code of Conduct • Work timings may change as per our business requirements and the candidate is expected to adhere to the same. • Candidate will be bound to our Information Security policies Work Location: Online Project Type: One Time Expected Start Date: 17 Aug, 2025 Expected End Date: 28 Feb, 2026