Job Overview
- Experience Level
- +4 years
- Employment Type
- Full-time
- Workplace Type
- Not specified
- Location
- Cairo
- Job function
- IT & Tech
- Application Deadline
- 14 March 2026
About the Role
- Design and develop pipelines using Python, PySpark, and SQL
- Use GitLab as the versioning control system
- Utilize S3 buckets for storing large volumes of raw and processed data
- Implement and manage complex data workflows using Apache Airflow (MWAA) to orchestrate tasks
- Utilize Apache Iceberg (or similar) for managing and organizing data in the data lake
- Create and maintain data catalogs using AWS Glue Catalog to organize metadata
- AWS Athena for interactive querying
- Familiar with data modeling techniques to support analytics and reporting requirements, as well as knowledge of the data journey stages within a data lake (Medallion Architecture
Requirements
- Minimum of 3 years of experience
- Experienced with Object Oriented Programming (OOP)
- Experience with development in Java (and ideally Spring Boot framework)
- Acquainted with building testable code, unit tests, and/or integration tests
- Knowledgeable of software design and architecture patterns
- Knowledgeable of SQL and relational databases
- Fluent in English
Skills
IT & Tech