Data Engineer

  • On-Hire
  • 6th of October City, Giza Governorate, Egypt
  • Full-time

وصف الوظيفة


A well-established Swiss-originated private equity and venture capital firm based in Geneva, with a diverse investment portfolio that includes secondaries, buyouts, and ventures. The firm boasts a global footprint and an extensive network across key markets, with offices in major financial centers such as Geneva, New York, London, and Cairo. The team comprises over 40 young and dynamic professionals.

The company is embarking on a digitalization effort, aiming to transition to a data warehouse and implement initiatives that enhance decision-making and drive success.

Role Summary: The Data Engineer plays an integral role in the data warehouse transition and operation. In this role, you'll have the opportunity to make a significant impact on our business by designing data pipelines to extract, transform, and load (ETL) data from various sources into the data warehouse and collaborate with the Data Analyst to support the business needs.

Key Responsibilities:

  • Play an integral role in the data warehouse transition by designing and implementing data integration, migration, and optimization solutions.
  • Design and implement data pipelines to extract, transform, and load (ETL) data from various sources into the data warehouse.
  • Collaborate with the Data Analyst to understand their data needs and provide data solutions that support their analysis and reporting requirements.
  • Develops and maintains scalable data pipelines and builds out new API integrations to support continuing increases in data volume and complexity.
  • Writes unit/integration tests, contributes to engineering documentation, and documents work.
  • Design, develop, and maintain scalable data pipelines and architectures to support data analysis and reporting needs.
  • Stay abreast of new data engineering technologies and evaluate their suitability for organizational needs.

متطلبات الوظيفة

  • Bachelor’s or higher in Computer Science/Engineering, Data Science, Information Systems, or a related technical field.
  • 5+ years of experience as a Data Engineer, with a focus on data warehouse implementation and management.
  • Excellent communication and collaboration abilities, with fluency in English.
  • Experience designing, building, and maintaining data processing systems
  • Experience working with either a Map Reduce or an MPP system on any size/scale
  • Proven experience in database technologies (e.g., SQL, MySQL, PostgreSQL), schema design and dimensional data modeling, and relational database concepts, ETL technologies, and analytics.
  • API development experience and Microsoft Azure
  • Exceptional analytical, problem-solving, and critical thinking skills.