Taro Logo

Senior Data Engineer

A company providing IT staffing and employment solutions, partnering with global leaders in IT Services and Consulting.
Data
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Data Engineer

Envision Employment Solutions is seeking a Senior Data Engineer to join their team and work with one of their global IT Services and Consulting partners. This role presents an exciting opportunity for an experienced data professional to lead the development of scalable, high-performance data infrastructure and analytics solutions.

The position requires a skilled professional with 5+ years of experience in data engineering or BI development, who will be responsible for architecting robust data pipelines and enabling advanced reporting capabilities. The role involves working with the Microsoft BI stack, including SSIS, SSAS, SSRS, and Power BI, making it perfect for someone with deep expertise in these technologies.

As a Senior Data Engineer, you will be at the forefront of designing and implementing ETL/ELT pipelines, developing data models, and integrating various data sources into centralized platforms. The role requires strong technical skills in SQL, data modeling, and dimensional modeling, along with expertise in DAX/MDX.

The position offers a hybrid work arrangement in Cairo, Egypt, allowing for a balance between remote and office work. You'll be working in a collaborative environment, partnering with BI teams to enable self-service analytics and ensure data consistency and performance. This is an excellent opportunity for someone who is passionate about data architecture, enjoys solving complex problems, and wants to drive engineering standards and best practices.

The ideal candidate will have a bachelor's degree in computer science or related field, experience with CI/CD and version control, and familiarity with cloud data platforms like Azure Data Factory and Synapse Analytics. This role offers the chance to work with cutting-edge technologies while contributing to the development of robust data solutions for a global organization.

Last updated 19 days ago

Responsibilities For Senior Data Engineer

  • Design and implement scalable ETL/ELT pipelines using SSIS and modern data engineering practices
  • Develop and maintain data models and data marts to support analytics and reporting
  • Integrate structured and unstructured data from multiple sources into centralized data platforms
  • Collaborate with BI teams to enable self-service analytics via Power BI and SSRS
  • Optimize data workflows for reliability, scalability, and maintainability
  • Drive data engineering standards, code quality, and automation across the team

Requirements For Senior Data Engineer

  • 5+ years in data engineering or BI development roles
  • Software engineering background specialized in big data
  • Deep expertise in SSIS, SSAS, SSRS, and Power BI
  • Strong SQL skills and experience with data modeling, dimensional modeling, and DAX/MDX
  • Solid understanding of data architecture, ETL frameworks, and data warehousing
  • Experience with performance tuning and managing large-scale data systems
  • Familiarity with cloud data platforms (e.g., Azure Data Factory, Synapse Analytics) is a plus
  • Bachelor's degree in computer science, Engineering, or related field
  • Experience with CI/CD, version control, and data pipeline orchestration

Jobs Related To Envision Employment Solutions Senior Data Engineer