Data Engineer

Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It offers on-demand services such as ride-hailing and last-mile delivery, and is introducing financial services.
Algiers Province, AlgeriaTunis, TunisiaAgadir 80000, Morocco
Data
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
AI · Finance

Description For Data Engineer

Yassir is seeking a Data Engineer with a strong understanding of cloud technologies. The role involves deploying Big Data solutions, building and managing data and model pipelines, ETL processes, and deploying machine learning models in a production, secure, and scalable manner. The ideal candidate should be a data specialist with extensive experience in data warehousing, pipeline automation, data cleansing, and handling large sets of structured and unstructured data.

Key responsibilities include:

  • Designing and building data and model pipelines in cloud platforms (GCP, AWS)
  • Managing and automating ETL and ML model pipelines
  • Implementing Data Warehousing solutions and Data Governance processes
  • Designing and implementing CI/CD pipelines for data products
  • Ensuring data security and compliance
  • Managing cloud solution infrastructure
  • Overseeing the MLOps lifecycle
  • Collaborating with stakeholders to analyze business problems and define solutions

The role requires strong problem-solving skills, excellent communication, and the ability to think creatively to overcome challenges. This position offers the opportunity to shape the strategic direction of the company and work on products that have a significant impact on people's daily lives.

Yassir operates in 45 cities across Algeria, Morocco, Tunisia, with recent expansions into France, Canada, and Sub-Saharan Africa. The company is well-funded, having raised approximately $200M from VCs in Silicon Valley, Europe, and other parts of the world.

Last updated 2 months ago

Responsibilities For Data Engineer

  • Design and build data and model pipelines in Google Cloud Platform, AWS or similar
  • Manage and automate ETL, ML model pipelines and cloud deployment implementations
  • Design and implement Data Warehousing solutions with their corresponding Data Governance processes
  • Design, implement, test CI/CD pipelines for various data products
  • Design for data security and compliance
  • Manage, provision and orchestrate necessary cloud solution infrastructure
  • Be in charge of the MLOps lifecycle: research, design, experimentation, development, deployment, monitoring, and maintenance
  • Liaise with stakeholders to analyze business problems, clarify requirements and define the scope of the resolution needed

Requirements For Data Engineer

Python
MongoDB
Kubernetes
Kafka
  • 5+ years experience using SQL and BigQuery or a SQL-based tool
  • Deep knowledge and experience in cloud migration, cloud architecture, and data engineering
  • Production-level Python, SQL & NoSQL, CloudOps (GCP, AWS or Azure ecosystems), Git, CI/CD (Github Actions or CircleCI), MLflow
  • 2+ years of hands-on experience with cloud orchestration tooling, infrastructure-as-a-code (Terraform, CloudFormation or similar)
  • 2+ years of hands-on experience building scalable ETL pipelines (Apache Beam, Airflow, Cloud Composer, Cloud Functions, Pub/Sub)
  • Broad knowledge of one of the major cloud vendors
  • Strong problem-solving or analytics experience
  • Advanced English communication skills

Benefits For Data Engineer

Equity
  • Great compensation and bonuses including stock options
  • Ground floor opportunity with the team; shape the strategic direction of the company
  • Sharp, motivated co-workers in a fun office environment
  • Full social coverage

Interested in this job?

Jobs Related To Yassir Data Engineer

Analytics Engineer (L5) - Content and Studio

Senior Analytics Engineer role at Netflix focusing on content and studio analytics, requiring 4+ years of experience in data analysis and engineering.

Senior Data Engineer

Senior Data Engineer position at Airbnb, building and maintaining data pipelines for marketing technology platform, offering remote work and competitive compensation.

HE - Sr. Data Engineer - 0063

Senior Data Engineer position for developing critical data solutions and analytics, requiring 8 years of experience in data engineering, cloud services, and ETL/ELT development.

Senior Data Engineer (Security Cleared)

Senior Data Engineer position at Quantexa, requiring security clearance, focusing on implementing data analytics solutions for banking, insurance, and government sectors.

Data QA Engineer

Senior Data QA Engineer position at Solvd Inc., focusing on quality assurance processes, data testing, and test automation.