{{ flashMessage.message }}
{{ flashMessage.linkText }}
{{ flashMessage.linkText }}
{{ flashMessage.linkText }}
Job closed
Job description / Role
Job Type
Full Time
Full Time
Job Location
Cairo, Egypt
Cairo, Egypt
Nationality
Any Nationality
Any Nationality
Salary
Not Specified
Not Specified
Gender
Not Specified
Not Specified
Arabic Fluency
Not Specified
Not Specified
Job Function
IT - Software & Web Development
IT - Software & Web Development
Company Industry
Automotive
Automotive
Description
Envision Employment Solutions is currently hiring a senior data engineer on behalf of one of our partners, a leader in the retail motor vehicles field.
Job summary:
We’re looking for a senior data engineer to help shape the foundation of the company's data ecosystem. You will be responsible for building and maintaining scalable data pipelines, warehouses, and systems that power analytics, reporting, and AI-driven decision-making across the company. You’ll work closely with data scientists, analysts, and product/engineering teams to ensure our data infrastructure is high-performing, reliable, and secure.
Responsibilities:
- Design, build, and maintain robust ETL/ELT pipelines to collect, process, and transform data from multiple internal and external sources.
- Develop and manage data models, schemas, and warehouse/lakehouse solutions (e.g., Snowflake, BigQuery, Redshift, Databricks).
- Ensure high standards of data quality, governance, and lineage across all systems.
- Implement workflow orchestration and automation using tools such as Airflow, dbt, or Dagster.
- Collaborate with analytics, product, and engineering teams to define and enforce data architecture best practices.
- Enable real-time and batch data processing pipelines using technologies like Kafka, Spark, or Flink.
- Optimize data storage, query performance, and cost efficiency across the company's data platforms.
- Champion modern data engineering principles — versioning, CI/CD, observability, and infrastructure-as-code.
- Work closely with the AI and data science teams to support model development and deployment pipelines.
Requirements
- Bachelor’s or master’s degree in computer science, data engineering, or a related field.
- 5+ years of experience in data engineering or a similar role.
- Strong proficiency with SQL and at least one programming language (Python, Scala, or Java).
- Hands-on experience with modern data stacks — Airflow, Snowflake/BigQuery/Redshift.
- Experience working with cloud environments such as AWS, GCP (preferably GCP).
- Solid understanding of data modeling, partitioning, and performance optimization techniques.
- Familiarity with containerization/orchestration (Docker, Kubernetes) and CI/CD for data systems.
- Excellent problem-solving, communication, and collaboration skills.
Get personalised updates on latest vacancies
Similar jobs you may be interested in
|
Senior Pipeline Engineer
A Leading Engineering Company In UAE |
Dubai | 12 Dec |
|
|
Data Engineering Analyst
Propel Consult |
Bahrain | 30 Nov |
|
|
Data Engineer
Capgemini |
Riyadh | 12 Nov |
|
|
AI Data Engineer
Michael Page |
UAE | 3 Nov |
|
|
Data & AI Engineer
Michael Page |
UAE | 27 Oct |
|