Taro Logo

Data Engineer

A company providing employment solutions and partnering with global leaders in consulting, digital transformation, technology and engineering services.
New Cairo City, Cairo Governorate, Egypt
Data
Mid-Level Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Data Engineer

Envision Employment Solutions is seeking a Data Engineer to join their team in a hybrid role based in New Cairo City, Egypt. This position is for one of their partners, a global leader in consulting and digital transformation. The role requires flexibility to work on US times and potential international travel. The ideal candidate will be responsible for developing cloud solutions, managing data pipelines, and implementing CI/CD processes. Key responsibilities include developing cloud-based applications, ensuring data quality, building data products, and optimizing infrastructure. The position requires 4-6 years of experience with machine learning deployments, strong Python and SQL skills, and cloud services expertise. The company offers competitive compensation, medical benefits, and career development opportunities. This role is perfect for a data professional who wants to work with cutting-edge technologies in a global environment while having the flexibility of a hybrid work arrangement.

Last updated 6 days ago

Responsibilities For Data Engineer

  • Develop, deploy, and manage cloud-based applications and solutions using cloud services
  • Optimize cloud infrastructure for performance, scalability, and cost-effectiveness
  • Ensure data quality and consistency through data cleaning, transformation, and validation processes
  • Perform complex data analysis and preprocessing on large datasets
  • Design and implement scalable and robust data pipelines
  • Build data products
  • Write optimized SQL queries for data retrieval, manipulation, and reporting
  • Design and implement CI/CD pipelines
  • Maintain and improve existing pipelines for efficiency and reliability

Requirements For Data Engineer

Python
  • 4 to 6 years of experience in deploying machine learning models in production environments
  • Hands-on experience with large datasets and data preprocessing
  • Proficiency in Python: Extensive experience in building and maintaining scalable, efficient applications
  • Proficiency in SQL: Strong knowledge of SQL for data manipulation and querying
  • Solid, in-depth knowledge of cloud services (Azure, AWS, GCP)
  • Experience with AI and machine learning frameworks and tools
  • Experience using Git for version control
  • Experience in integrating and managing CI/CD pipelines
  • Excellent written and verbal communication skills
  • Fluent in Qatari Arabic & English, both spoken and written

Benefits For Data Engineer

Medical Insurance
  • Competitive Salary based on experience
  • Social and medical insurance
  • Learning, development and career progression

Interested in this job?

Jobs Related To Envision Employment Solutions Data Engineer