C

Capgemini

Global consulting, technology services, outsourcing

Data Engineer Confirmé

Data EngineeringUpdated on Nov 14
Full-timeCasablanca, MoroccoNo salary listedIn-person

About the Job

Requirements

  • A Bac+5 qualification, an engineering diploma, or a Master’s degree in Data Engineering, Computer Science, Big Data, Information Systems, or an equivalent field related to data processing and architecture.
  • Strong command of Python, Scala, SQL, Spark, Hadoop, and Kafka.
  • Solid experience developing ETL/ELT data pipelines, batch and streaming processing, and Data Lake solutions.
  • Knowledge of cloud environments including AWS, Azure, or GCP, and orchestration and containerization tools such as Airflow, Docker, and Kubernetes.
  • Mastery of Data Engineering, ETL/ELT, data pipelines, Big Data, streaming, batch processing, cloud data architecture, Data Lakes, DataOps, data governance, and data quality.

Responsibilities

  • Design and develop efficient, reliable, scalable data pipelines for analytical and operational platforms.
  • Implement large-scale data storage and processing solutions suited to distributed environments.
  • Optimize existing data-system performance to ensure fast, robust, and secure processing.
  • Collaborate with data scientists to industrialize and deploy analytical and machine-learning models in production.
  • Ensure data quality, security, traceability, and governance throughout the data lifecycle.
  • Contribute to designing high-performance data architectures integrating batch and real-time flows.
  • Work with distributed environments and Big Data technologies such as Spark, Hadoop, and Kafka.
  • Develop and maintain complex pipelines and orchestrations using tools such as Airflow.
  • Participate in deploying, monitoring, and evolving cloud solutions on AWS, Azure, or GCP.
  • Collaborate with business and technical teams to understand their needs, structure data, and propose suitable data solutions.
  • Document architectures, flows, and best practices to ensure consistency and sustainability of implemented solutions.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs