43 Data Preprocessing jobs in Egypt
Data Engineering Manager
Posted today
Job Viewed
Job Description
b_labs is the transformation and digitization arm of B.TECH, on a mission to change the industry as we know it. We spearhead tech innovation at B.TECH, an organization that has been a cornerstone of the Egyptian retail industry. We are the engine powering B.TECH in achieving its goal of becoming the leading omni-channel platform for consumer electronics and appliances in Egypt. By joining b labs, you will get to benefit from a collaborative startup environment, while also enjoying the stability of working within a company that has achieved strong growth year after year. You will be part of a visionary, customer-focused team with an ambitious mission--to become a trailblazer for digital retail within the Middle East.
The Data Engineering Manager will lead the development and implementation of b_labs' data engineering strategy and oversee a team of data engineers. This role will play a crucial part in shaping the company's data infrastructure and collaborating with the Data Architect and Head of Analytics to drive data-driven decision-making across the organisation.
Responsibilities
- Develop and implement the data engineering strategy in line with b_labs' business objectives and industry best practices
- Lead, mentor, and grow a team of data engineers, fostering a culture of innovation, collaboration, and continuous improvement
- Collaborate with the Data Architect to design, build, and optimize b_labs' data infrastructure, ensuring it is scalable, secure, and performant
- Work closely with the Head of Analytics to ensure seamless data integration and accessibility for analytics and business intelligence initiatives
- Establish and enforce data engineering standards, guidelines, and best practices across the organization
- Identify, evaluate, and implement new data technologies and tools to enhance the capabilities of the data engineering team
- Collaborate with cross-functional teams to identify data requirements and support data-driven projects
- Monitor and maintain the health and performance of b_labs' data ecosystem, proactively identifying and addressing any issues
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Minimum of 8 years of experience in data engineering, with at least 3 years in a leadership role
- Strong knowledge of data engineering tools, technologies, and best practices, including data warehousing, ETL, and data pipelines
- Proficiency in programming languages such as Python, Java, or Scala
- Experience with big data technologies such as Hadoop, Spark, and Kafka
- Familiarity with cloud-based data solutions (AWS, Azure, or Google Cloud)
- Exceptional problem-solving, communication, and leadership skills
- Ability to collaborate effectively with cross-functional teams and stakeholders
Office environment: When you come to our b_labs office, you'll find creative workspaces and an open design to foster collaboration between teams.
Flexibility: You know best whether you want to work from home or in the office.
Equipment: From "Day 1" you will receive all the equipment you need be successful at work.
Data Engineering Manager
Posted today
Job Viewed
Job Description
b_labs is the transformation and digitization arm of B.TECH, on a mission to change the industry as we know it. We spearhead tech innovation at B.TECH, an organization that has been a cornerstone of the Egyptian retail industry. We are the engine powering B.TECH in achieving its goal of becoming the leading omni-channel platform for consumer electronics and appliances in Egypt. By joining b labs, you will get to benefit from a collaborative startup environment, while also enjoying the stability of working within a company that has achieved strong growth year after year. You will be part of a visionary, customer-focused team with an ambitious mission-to become a trailblazer for digital retail within the Middle East.
The Data Engineering Manager will lead the development and implementation of b_labs' data engineering strategy and oversee a team of data engineers. This role will play a crucial part in shaping the company's data infrastructure and collaborating with the Data Architect and Head of Analytics to drive data-driven decision-making across the organisation.
Responsibilities
- Develop and implement the data engineering strategy in line with b_labs' business objectives and industry best practices
- Lead, mentor, and grow a team of data engineers, fostering a culture of innovation, collaboration, and continuous improvement
- Collaborate with the Data Architect to design, build, and optimize b_labs' data infrastructure, ensuring it is scalable, secure, and performant
- Work closely with the Head of Analytics to ensure seamless data integration and accessibility for analytics and business intelligence initiatives
- Establish and enforce data engineering standards, guidelines, and best practices across the organization
- Identify, evaluate, and implement new data technologies and tools to enhance the capabilities of the data engineering team
- Collaborate with cross-functional teams to identify data requirements and support data-driven projects
- Monitor and maintain the health and performance of b_labs' data ecosystem, proactively identifying and addressing any issues
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Minimum of 8 years of experience in data engineering, with at least 3 years in a leadership role
- Strong knowledge of data engineering tools, technologies, and best practices, including data warehousing, ETL, and data pipelines
- Proficiency in programming languages such as Python, Java, or Scala
- Experience with big data technologies such as Hadoop, Spark, and Kafka
- Familiarity with cloud-based data solutions (AWS, Azure, or Google Cloud)
- Exceptional problem-solving, communication, and leadership skills
- Ability to collaborate effectively with cross-functional teams and stakeholders
Benefits
Office environment: When you come to our b_labs office, you'll find creative workspaces and an open design to foster collaboration between teams.
Flexibility: You know best whether you want to work from home or in the office.
Equipment: From "Day 1" you will receive all the equipment you need be successful at work.
Data Engineering Manager
Posted today
Job Viewed
Job Description
Job Description
Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.
We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we're so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big
Meet the team
Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic's solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and are excited about working on cutting-edge communication and engagement solutions, we want you on our team.
Lead data engineering for high-scale batch and streaming platforms to deliver near-real-time, accurate reporting and customer-facing analytics. Own data quality and observability end-to-end, enabling trustworthy C-level dashboards and low-latency use cases. Operate and optimize OLAP serving layers (Vertica/ClickHouse) for sub-minute freshness at scale.
Help Us Shape The Future Of Communications By
- Operating and evolve a large volume data lake and streaming pipelines with clear SLOs for latency, freshness, completeness, and accuracy. Establish on-call, runbooks, and incident response for data platform reliability .
- Implementing data quality by design: data modeling/contracts, schema governance, and automated validation embedded in data pipelines and orchestration (Airflow/Dagster) .
- Delivering high-accuracy reporting and certified metrics with a governed semantic layer, ensure consistent definitions across C-level dashboards and customer-facing APIs .
- Building and optimize streaming use cases (Kafka + Spark/Flink) with exactly-once semantics, late-data handling, CDC, backfill strategies, set and meet near-real-time SLAs for dashboards .
- Owning real-time OLAP serving: design and operate Vertica/ClickHouse tables, partitioning, indexing, projections/rollups, and retention to balance latency, cost, and concurrency .
- Establishing end-to-end observability (metrics, logs, traces, lineage) across dataflows and APIs; track MTTD/MTTR and error budgets for data incidents .
- Optimizing cost/performance across storage and compute (tiering, compression, query optimization, autoscaling) on OCI/AWS/GCP.
- Shipping robust, versioned analytical APIs (batch/streaming) with SLAs, schema governance, and usage monitoring.
- Coaching and grow high-performing teams, and communicate status and trade-offs clearly to executives and non-technical stakeholders.
Job requirements
What You Will Bring
- 8+ years in Data/Analytics with 3+ leading data engineering teams delivering production-grade pipelines and SLAs.
- Proven track record operating large-scale OLAP stores and dimensional models, expert SQL/query optimization for analytics.
- Production experience with streaming stacks (Kafka + Spark/Flink) powering near-real-time dashboards and APIs.
- Hands-on with orchestration (Airflow) and CI/CD for data.
- Cloud-native data architectures (OCI/AWS/GCP) with measurable cost optimization.
- Data quality and observability ownership (data models/contracts, automated checks, lineage, SLOs).
Nice To Have
- ClickHouse in production: schema design with MergeTree engines, partitioning/sorting, materialized views/rollups, replication, Kafka ingestion, and backup/restore.
As a Unifone you will receive a range of benefits:
- Competitive salary and bonus.
- Unifonic share scheme (we are all owners).
- 30 holiday days after the first anniversary.
- Your Birthday off
- Spend up to 25 days per year working from anywhere in the world
- Paid leave for new parents.
Data Engineering Instructor
Posted today
Job Viewed
Job Description
Job Title:
Data Engineering Instructor
Location:
Cairo, Egypt
Employment Type:
Full-time
Company Overview
AMIT
(Association of Management and Information Technology) is a leading training and consulting company committed to delivering exceptional service quality. We continuously evolve by exploring new training areas and methodologies, enabling us to stay ahead of contemporary trends. At AMIT, we partner closely with our clients to anticipate emerging market needs and provide tailored training solutions.
Job Description
We are seeking a highly skilled and enthusiastic
Data Engineering Instructor
to join our growing training team. The ideal candidate has a strong background in data architecture, ETL/ELT pipelines, and cloud data platforms. You will be responsible for delivering engaging sessions that combine theory with hands-on, real-world application, supporting learners in gaining industry-relevant expertise.
Key Responsibilities
- Design and deliver
interactive, practical training sessions
on data engineering tools and concepts. - Teach topics such as:
- Data pipeline architecture (
ETL/ELT
) - Data warehousing and data modeling
- Distributed data processing (
Apache Spark
) - Cloud data platforms (
Azure
,
AWS
,
GCP
) - SQL and Python
for data transformation - Data governance, privacy, and security best practices
- Develop
real-world lab exercises and hands-on projects
simulating business use cases. - Evaluate student performance and provide
timely, constructive feedback
. - Track learner progress and adapt instruction to meet individual needs.
- Collaborate with academic and curriculum teams to maintain and update course content.
- Offer
career mentorship
and technical guidance to students.
Qualifications
- A
Bachelor's degree
in
Computer Science
, or a closely related field. - A
Master's degree
is a strong advantage.
Industry & Teaching Experience
- 1–3 years
of
hands-on industry experience
in
data engineering
,
data science
, or a similar technical role. - Minimum of
2 years
specifically in
data engineering
roles. - 1–2 years
of
teaching, mentoring, or instructional experience
, with a proven ability to design and manage
engaging learning environments
.
Technical Skills
- Programming
: - Python (
Pandas
,
PySpark
) - SQL
,
Bash scripting - Data Engineering Tools
: - Apache Airflow
,
Apache Spark
,
DBT
, and basic familiarity with
Kafka - Cloud Platforms
: - Azure Data Factory
,
Azure Synapse Analytics
,
Azure SQL
, and basic exposure to
AWS Glue - Databases
: - Proficient in
SQL Server
and
PostgreSQL - Strong knowledge of
data architecture
,
pipelines
, and
modern data warehousing
solutions.
Communication & Professional Skills
- Excellent
communication
,
presentation
, and
interpersonal skills
. - Fluent in
English
(both written and spoken). - Maintains a
professional appearance
and represents the organization in academic and training settings. - Committed to
student success
, with the ability to adapt instructional methods based on learner needs.
Instructional & Training Skills
- Curriculum Development
- Lesson Planning & Structuring Content
- Hands-on Lab Design & Execution
- Interactive Teaching Techniques
- Classroom & Time Management
- Student Engagement & Mentorship
- Assessment & Feedback Delivery
- Online/Remote Teaching Tools (e.g., Zoom, Google Classroom, MS Teams)
Our
Talent Acquisition Team
will be in touch with shortlisted applicants.
We look forward to having you on our team
Best of luck,
Talent Acquisition Team – AMIT
Data Engineering Instructor
Posted today
Job Viewed
Job Description
Professional Summary
- A dedicated and knowledgeable Data Engineering Instructor with a solid background in data architecture, pipeline development, and cloud-based data solutions. Proven ability to deliver engaging, hands-on training that bridges the gap between theoretical concepts and practical implementation. Experienced in mentoring aspiring data professionals through well-structured learning programs that focus on real-world use cases, best practices, and industry-relevant tools.
Key Responsibilities
Design, develop, and deliver high-impact training programs in Data Engineering, tailored for diverse audiences including university students, early-career professionals, and corporate teams.
Teach core topics such as:
- Data pipeline architecture (ETL/ELT processes)
- Data warehousing and modeling
- Big data processing using distributed systems
- Cloud data platforms (Azure, AWS, GCP)
- SQL, Python for data transformation and automation
- Data governance, security, and privacy
- Build hands-on labs and projects simulating real-world business scenarios to enhance learner engagement and retention.
- Continuously evaluate and enhance course materials to keep pace with rapidly evolving data technologies and tools.
- Provide technical mentorship, career guidance, and personalized feedback to learners.
- Collaborate with academic institutions and training centers to align course outcomes with market demands and certification standards.
Technical Skills
- Programming: Python (Pandas, PySpark), SQL, Bash
- Data Tools: Apache Airflow, Apache Spark, DBT, Kafka (intro level)
- Cloud Platforms: Azure Data Factory, Azure Synapse, Azure SQL, AWS Glue (intro level)
- Databases: SQL Server, PostgreSQL,
If you're Interested In & Qualified for the Above Criteria, Please Send Your Updated CV & We Will Get in Touch with You As Soon As Possible
Best Wishes Of Luck
Talent Acquisition Team
AI & Data Engineering Manager
Posted today
Job Viewed
Job Description
*Portfolio And Project Management: *
- Develop and implement AI and data plans aligned with RDMC goals and objectives.
- Create and manage data governance by ensuring that data models adhere to needs, policies and regulations.
- Create and maintain conceptual, logical, and physical data models for various applications, ensuring they align with business requirements and objectives.
*Stakeholders Management: *
- Work with Business Partners to design and deploy Al models and algorithms to solve complex business problems.
- Collaborate with cross-functional teams to integrate Al solutions into various business processes.
- Prepare and present reports on data and Al initiatives to management.
*AI & Data Management: *
- Oversee the collection, storage, and analysis of large datasets; and ensure data quality, integrity, and security.
- Design, implement, and maintain data warehousing solutions, ensuring data integrity, security, and performance optimization.
- Monitor and evaluate the performance of Al systems and make necessary improvements.
*Organization Management: *
- Lead teams of Data Scientists, Machine Learning Engineers, Data and Bl specialists.
- Provide training and mentorship to team members.
- Stay updated with the latest trends and advancements in data science and Al.
*Other Duties: *
- Provide AI & Data services to Paris HQ or other subsidiaries if requested by RDMC.
- Perform other related duties or assignments as directed by the technical management.
*Qualifications: *
Essential Qualifications, Knowledge & Experience
- Bachelor's or master's degree is preferred in Computer Science, Data Science, Business Information Systems, or related STEM study.
- Good English and Arabic Language level, French is a plus
*Knowledge: *
- Strong knowledge of relevant programming languages such as Python, R, and SQL.
- Knowledge of data science techniques, Al frameworks/ models and ML tools.
- Excellent leadership and team management skills.
*Experience: *
- At least 5 years of experience in AI/ML or data related fields.
- with evidence of successfully implemented projects.
- Experience seeing or managing data projects through the full life cycle is a plus.
- Understanding of the corporate environment is required.
Desired Behaviors & Experiences
- Ability to pay attention to details.
- Strong analytical and problem-solving abilities.
- Excellent communication and presentation skills.
- Ability to work in a fast-paced and dynamic environment.
*Qualifications:
Profil de candidat recherché : *
- Bachelor's or master's degree is preferred in Computer Science, Data Science, Business Information Systems, or related STEM study.
- Good English and Arabic Language level, French is a plus
*Knowledge: *
- Strong knowledge of relevant programming languages such as Python, R, and SQL.
- Knowledge of data science techniques, Al frameworks/ models and ML tools.
- Excellent leadership and team management skills.
*Experience: *
- At least 5 years of experience in AI/ML or data related fields.
- with evidence of successfully implemented projects.
- Experience seeing or managing data projects through the full life cycle is a plus.
- Understanding of the corporate environment is required.
IT Data Engineering Manager
Posted today
Job Viewed
Job Description
Data Engineering Related Responsibilities
- Design, develop, and maintain scalable and efficient data pipelines for ingesting, transforming, and processing data from various sources (e.g., databases, APIs, streaming platforms).
- Build and manage data warehouses, data lakes, and other storage solutions to enable efficient data storage and retrieval.
- Optimize and maintain data infrastructure for performance, scalability, and data quality, ensuring data consistency and integrity.
- Monitor, troubleshoot, and resolve data pipeline issues, performance bottlenecks, and data-related anomalies.
- Implement and maintain data governance practices, including data lineage, metadata management, and access controls.
- Stay up-to-date with industry trends and best practices in data engineering, recommending and implementing new technologies and techniques as appropriate.
- Collaborate with DevOps teams to ensure proper deployment and automation of data pipelines and infrastructure.
- Document technical specifications, processes, and workflows for data engineering projects.
- Collaborate with cross-functional teams to identify data needs, gather requirements, and design data collection processes.
- Clean, transform, and pre-process raw data from different sources to ensure accuracy and consistency.
- Develop and implement data analysis methodologies, utilizing statistical techniques and machine learning algorithms.
- Perform exploratory data analysis to identify trends, patterns, and correlations that can lead to actionable insights.
- Create and maintain interactive dashboards and reports using data visualization tools (e.g., Tableau, Power BI) to communicate findings effectively.
- Monitor data quality and provide recommendations for data collection and storage improvements.
- Collaborate with IT teams to ensure proper data integration and implement data governance and security measures.
- Train and support team members in understanding and using data analysis tools and techniques.
- Collaborate with cross-functional teams, including data engineers, business analysts, and data scientists, to understand data requirements and design optimal data warehouse solutions that align with business objectives.
- Develop and implement end-to-end ETL (Extract, Transform, Load) processes to ingest, transform, and load data from various sources into the data warehouse. Utilize industry-leading ETL tools to automate and streamline these processes.
- Design and maintain comprehensive data models, schemas, and structures that accommodate current and future data needs. Ensure data accuracy, integrity, and performance by implementing best practices in data modelling and management.
- Monitor and maintain data quality within the data warehouse, proactively identifying and resolving data anomalies, inconsistencies, and errors. Implement data cleansing and transformation techniques to enhance data accuracy.
- Collaborate with database administrators to optimize query performance, identifying and resolving bottlenecks through query optimization, indexing strategies, and data partitioning.
- Work closely with business analysts, data scientists, and other stakeholders to understand data consumption patterns and provide support for their analytical initiatives. Translate business requirements into effective data solutions.
- Create and maintain comprehensive documentation for data warehouse processes, including data lineage, transformations, business rules, and metadata. Ensure knowledge sharing and continuity within the team.
- Stay up-to-date with industry best practices, emerging technologies, and trends in data warehousing and analytics. Continuously evaluate and recommend new tools, techniques, and methodologies to enhance the data warehouse infrastructure.
- Collaborate with IT security and compliance teams to ensure data security, privacy, and compliance with relevant regulations.
And any other assigned tasks.
Minimum Qualifications:
- Min 9 yrs. in data analysis, data manipulation, and data visualization
. - Knowledge of programming languages such as Python, R, or SQL for data manipulation and analysis.
- Bachelor's degree in Computer Science, Information Technology, or a related field;
- Knowledge of programming languages such as Python, R, or SQL for data manipulation and analysis.
- Familiarity with data visualization tools like Tableau, Power BI, or similar.
- Strong understanding of statistical concepts and experience applying them to real-world data.
- Knowledge of machine learning concepts and their applications is a plus.
- Strong communication skills to present complex findings in a clear and understandable manner.
- Attention to detail and ability to work in a fast-paced, dynamic environment.
- Prior Experience in ETL tools such as Informatica, Talend, or Apache NiFi, and data integration techniques for handling structured and unstructured data is a plus.
- Experience with SQL and database systems such as SQL Server, Oracle, or PostgreSQL. Familiarity with NoSQL databases is advantageous.
- Prior experience with SAP Business Objects (BO) is a plus.
- Understanding of data modelling, dimensional modelling, and data normalization techniques.
- Excellent problem-solving skills and attention to detail, with the ability to analyse complex data challenges and devise effective solutions and ability to work independently as well as in a collaborative team environment.
- Effective communication skills to collaborate with technical and non-technical stakeholders, translating technical concepts for a diverse audience.
- Experience with cloud-based data warehousing solutions (e.g., Amazon Redshift, Google BigQuery, Snowflake) and their associated services is a plus.
- Knowledge of programming languages such as Python, Java, or Scala for scripting and automation.
- Certifications in data warehousing technologies (e.g., AWS Certified Data Analytics, Google Cloud Professional Data Engineer) are advantageous.
Be The First To Know
About the latest Data preprocessing Jobs in Egypt !
SAP Materials Master Data Engineering
Posted today
Job Viewed
Job Description
Organi group is looking for the following position to join us.
SAP Materials Master Data Engineer
Location : Fifth Settlement
Job purpose :
This role is essential in ensuring accuracy, standardization, and efficiency in managing materials master data across major construction and contracting projects.
Job Description:
Manage and maintain SAP Materials Master Data across multiple projects
Ensure accuracy, standardization, and prevent duplication of materials.
Collaborate with Procurement, Warehousing, and Project teams
Support construction operations with accurate and structured materials data.
Monitor and enhance data quality while ensuring compliance with governance standards.
Qualifications and Skills:
3–5 years of experience in SAP MM (Materials Master focus).
Strong knowledge of construction materials (civil, mechanical, electrical).
Previous experience in Construction / Contracting / MEP industries preferred.
Excellent skills in Excel, data validation, and analysis.
Strong communication and teamwork abilities.
Fluency in English (written & spoken)
If interested, send your CV to - with the job title mentioned in the subject.
Data Science
Posted today
Job Viewed
Job Description
We are looking for a Data Science & AI Instructor to join our expert team.
Qualifications :
- +5 years of experience in Data Science, Python Workshops, AI
- Must have previous teaching experience
Teaching conditions:
- Fully online via zoom
- Teaching after 7pm
- Freelancing - part-time by contract.
apply with cv and job title on:
- -
Data science
Posted today
Job Viewed
Job Description
A leading Engineering Training Company is seeking Data science & AI instructor
to join our team.
As a Data Science Instructor, you'll play a pivotal role in our trainees' development.
Responsibilities:
• Develop and refine engaging session materials that resonate with diverse learning styles.
• Curate and prepare relevant datasets for practical exercises and impactful projects.
• Deliver clear, concise, and compelling explanations of complex technical concepts.
• Provide timely and insightful support to trainees through various communication channels.
• Evaluate progress and offer constructive mentorship, guiding trainees through their learning journey.
• Stay at the forefront of industry trends, continuously updating your knowledge of new technologies and tools.
Qualifications and requirements
-5 years of experience in, Data Science and related fields
-Educational background in relevant fields such as Engineering, Computer Science, Statistics, or Business.
-Communication Skills Articulate complex ideas clearly and effectively.
-Outstanding Presentation Skills
-Command attention and inspire learning.
-High Commitment Level Dedicated to trainee success and program excellence.
Strong Leadership Skills: -Guide and motivate aspiring professionals.
Technical Skills:
• Python Programming
• Data Analysis
• Deep Learning
• Machine Learning with Python
How to Apply:
If you're passionate about technology and eager to contribute to an innovative engineering training company, please send your CV to:
-