Data Engineer Sénior en Freelance Ref. 006316

Morocco
Full Time
Experienced

DESCRIPTION DE LA MISSION.

La Plateforme Data met en œuvre une architecture « Data Centric », point de référence de la data dans le SI de notre client pour casser les silos d’information de l’entreprise. Elle fournit ces données par API à l’ensemble de l’écosystème pour généraliser leur traitement et leur consultation en temps réel et permet de simplifier et accélérer les traitements analytiques de nos données pour faire converger l’opérationnel et le décisionnel.

Intégré(e) dans les équipes Plateforme Data le/la consultant(e) aura pour mission de concevoir, développer et maintenir des solutions de traitement de données à grande échelle, en utilisant des technologies telles que BigQuery, BigTable, Apache Kafka et Apache Spark. Le/la consultant(e) travaillera en étroite collaboration avec les équipes de développement et de production afin de garantir la qualité et la performance des solutions mises en place.

  • Niveau d'expérience : >7 ans
  • Localisation : Casablanca, Maroc
  • Durée de la prestation : 6 mois renouvelable (220 à 225 JH)

 ENVIRONNEMENT TECHNIQUE ET EXPERTISES NÉCESSAIRES.

  • Solide expérience en développement avec des langages comme Scala et/ou Java, et une compréhension approfondie des concepts de programmation fonctionnelle.
  • Compétences avérées dans l'utilisation de plateformes de streaming de données comme Apache Kafka, et de frameworks de traitement de données distribuées comme Apache Spark.
  • Expérience significative dans le domaine de la Data et du Cloud (GCP ou AWS), en particulier les services tels que Cloud Storage, BigQuery, Dataproc, Kubernetes, et d'autres outils pertinents pour la gestion et le traitement de données à grande échelle
  • Bonne maîtrise de BigQuery et du SQL avancé, avec une expérience sur des traitements de gros volumes de données.
  • Maîtrise des outils de CI/CD, en particulier via GitLab CI/CD et Docker Compose, pour l’automatisation des workflows data.
  • Bonne connaissance de l’environnement Linux et des outils de ligne de commande.
  • Connaissance approfondie des concepts d'architecture microservices et des bonnes pratiques de développement.
  • Expérience dans l'écriture de tests unitaires et d'intégration pour garantir la qualité du code.
  • Excellente communication écrite et orale : Aptitude à produire des livrables et des reportings de haute qualité.
  • Connaissance sur Kafka-stream, spring boot,
  • Travail en méthodologie agile (Scrum), avec une capacité à collaborer efficacement dans des équipes pluridisciplinaires.

 MÉTHODES, ORGANISATIONS ET INTERACTIONS.

  • Excellente communication écrite et orale : Bonne communication écrite et orale en français pour des interactions fluides avec le métier.
  • Esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.
  • Capacité de prise de recul : Aptitude à évaluer les problématiques avec objectivité et à proposer des solutions d'amélioration.
  • Capacité à respecter les délais tout en maintenant des standards élevés.
  • Esprit d'équipe : Capacité à collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs

NIVEAU ET TYPE D’EXPERTISE REQUIS.

  • Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente
  • Expérience de plus de 6 ans en Scala/Java
  • Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file