
Senior Data Engineer
- Cairo
- Permanent
- Full-time
- Collaborate with data scientists, analysts, and other stakeholders to understand data requirements.
- Develop and optimize data models and database architectures to support analytics and reporting needs.
- Implement and maintain data security and compliance standards.
- Monitor and troubleshoot data pipelines to ensure high availability and performance.
- Evaluate and integrate new tools and technologies to enhance data engineering processes.
- Document data workflows, processes, and best practices.Requirements- Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field.
- 4+ years of experience in data engineering, with expertise in building data pipelines and ETL processes.
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong experience with big data technologies (e.g., Hadoop, Spark, Kafka).
- Expertise in SQL and database systems (e.g., SQL Server, MySQL, PostgreSQL, or NoSQL databases).
- Experience with cloud data platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and attention to detail.Benefits
- Comprehensive Wellbeing: Enjoy peace of mind with our private medical insurance and life cover, plus extra days off for every year you're part of the team.
- Financial Growth: Reap the rewards of your hard work with our annual profit share and competitive compensation packages.
- Work-Life Balance: Achieve optimal well-being with our hybrid work environment, generous maternity and paternity benefits, and regular team-building events.
- Continuous Development: Expand your horizons through our commitment to learning and development opportunities.
- Perks and Privileges: Celebrate your journey with us through birthday offs, mobile allowances, transportation support, and a host of other employee-centric perks.