About this role

Company Description

ALTER SOLUTIONS est une société de conseil et d’expertise en technologies créée en 2006. Notre vocation est d’accompagner nos clients sur les enjeux technologiques et organisationnels de leur transformation digitale. Notre offre s’articule autour des expertises suivantes :

  • Technologies & Software Delivery
  • CybersĂ©curitĂ©

Avec 6 bureaux en France, au Portugal, en Allemagne et en Belgique, et plus de 700 collaborateurs, nous offrons un réseau d'experts qui garantit un large éventail de compétences et un soutien de proximité pour répondre au mieux aux besoins de nos clients.

Notre succès passant par le développement et l’épanouissement de chaque collaborateur, nous attachons beaucoup d’importance à offrir les meilleures conditions de travail possibles :

  • TĂ©lĂ©travail disponible sur une grande partie de nos missions
  • Un environnement de travail en Flex Office disponible pour tous et tout le temps pour favoriser la communication et la collaborativitĂ©
  • Des communautĂ©s d’experts pour partager et diffuser les compĂ©tences au sein du groupe
  • Un encadrement projet et un suivi RH de proximitĂ©
  • Des formations et certifications proposĂ©es annuellement
  • Une valorisation des parcours d’expertise de nos consultants

Job Description

Vous intégrerez, au sein de notre delivery center de Casablanca, une équipe d’experts en développement de solutions logicielles pour une plateforme de données.

Vos missions seront les suivantes :

 

  • DĂ©veloppement et optimisation de pipelines de donnĂ©es : Concevoir, construire et maintenir des pipelines ETL/ELT efficaces, Ă©volutifs et fiables pour l’ingestion, le traitement et la transformation de grands volumes de donnĂ©es structurĂ©es et non structurĂ©es provenant de diverses sources.
  • ModĂ©lisation et architecture des donnĂ©es : Concevoir et mettre en Ĺ“uvre des modèles de donnĂ©es pour un stockage et une rĂ©cupĂ©ration optimaux. Jouer un rĂ´le clĂ© dans l’architecture, la conception et la mise en Ĺ“uvre de nos solutions data lake et lakehouse, en veillant Ă  leur Ă©volutivitĂ©, leur performance et leur sĂ©curitĂ©.
  • Entreposage et technologies big data : DĂ©velopper et gĂ©rer des solutions utilisant des plateformes modernes d’entrepĂ´t de donnĂ©es et de technologies big data (par exemple, Apache Spark, entrepĂ´ts de donnĂ©es dans le cloud, systèmes de traitement distribuĂ©). L’expĂ©rience avec des technologies comme Snowflake ou Databricks est fortement valorisĂ©e.
  • DĂ©veloppement Full-Stack pour les applications de donnĂ©es : DĂ©velopper et maintenir des API pour l’accès aux donnĂ©es et l’intĂ©gration avec d’autres applications et services.
  • DĂ©veloppement de tableaux de bord analytiques et de visualisations : Collaborer avec des analystes de donnĂ©es et des parties prenantes pour comprendre les besoins et crĂ©er des tableaux de bord analytiques interactifs et perspicaces Ă  l’aide de technologies front-end (par ex., React) et d’outils BI.
  • QualitĂ© et gouvernance des donnĂ©es : Mettre en place des contrĂ´les de qualitĂ© des donnĂ©es, des processus de validation et de surveillance pour garantir l’exactitude, la cohĂ©rence et la fiabilitĂ© des donnĂ©es. Respecter les meilleures pratiques en matière de gouvernance des donnĂ©es.
  • Optimisation des performances : Surveiller et optimiser les performances des pipelines de donnĂ©es, des requĂŞtes et des systèmes de stockage de donnĂ©es.
  • Collaboration et mentorat : Travailler en Ă©troite collaboration avec des Ă©quipes interfonctionnelles incluant des data scientists, des analystes, des chefs de produit et d’autres ingĂ©nieurs. Encadrer les membres juniors de l’équipe et promouvoir les meilleures pratiques en ingĂ©nierie des donnĂ©es et dĂ©veloppement logiciel.
  • Innovation et technologies Ă©mergentes : Se tenir informĂ© des dernières tendances et technologies en ingĂ©nierie des donnĂ©es, big data, cloud computing et analytique, et identifier de manière proactive les opportunitĂ©s d’innovation et d’amĂ©lioration.

Qualifications

Quel profil pour ce poste :

  • Vous ĂŞtes issu(e) d’une formation Bac+5 (École d’ingĂ©nieur, UniversitĂ© ou Ă©quivalent …) en informatique
  • Vous justifiez d’une expĂ©rience significative d'au moins 5 ans en dĂ©veloppement logiciel avec un accent marquĂ© sur l'ingĂ©nierie des donnĂ©es 

     

Quelles compétences/connaissances pour ce poste :

  • Solide maitrise du Python pour le traitement des donnĂ©es, le scripting et le dĂ©veloppement d'applications
  • ExpĂ©rience pratique avec un ou plusieurs frameworks de traitement big data (par ex., Apache Spark, Apache Flink) et solutions d’entrepĂ´t de donnĂ©es dans le cloud (par ex., Snowflake, Amazon Redshift, Google BigQuery, Azure Synapse Analytics). Une expĂ©rience dĂ©montrable avec des plateformes comme Databricks ou similaires est un atout majeur.

  • ComprĂ©hension approfondie et expĂ©rience pratique des architectures de data lake et lakehouse.

  • ExpĂ©rience avec diverses solutions de stockage de donnĂ©es (bases de donnĂ©es relationnelles, bases NoSQL, stockage d’objets comme AWS S3, Azure Blob Storage).

  • Bonne comprĂ©hension des processus ETL/ELT, des principes de modĂ©lisation de donnĂ©es et des outils d’orchestration de pipelines (par ex., Airflow).

  • CompĂ©tences avancĂ©es en SQL et expĂ©rience en optimisation de requĂŞtes.

  • ExpĂ©rience dans la crĂ©ation de tableaux de bord analytiques et de rapports Ă  l’aide d’outils BI (par ex., Tableau, Power BI, Looker) ou de solutions front-end personnalisĂ©es.

  • Connaissances de base en dĂ©veloppement d’API (RESTful APIs) et expĂ©rience d’intĂ©gration de services de donnĂ©es.

  • FamiliaritĂ© avec les technologies front-end, en particulier React, pour la crĂ©ation d’interfaces utilisateur et de tableaux de bord analytiques.

  • Connaissance des systèmes de contrĂ´le de version (par ex., Git) et des pratiques CI/CD.

  • Excellentes compĂ©tences en rĂ©solution de problèmes, en analyse et en dĂ©pannage.

  • Solides capacitĂ©s de communication et de collaboration.

Compétences appréciées

  • ExpĂ©rience avec d’autres langages de programmation tels que Java ou Scala.

  • Expertise approfondie sur plusieurs plateformes cloud (par ex., AWS, Azure, GCP) et leurs services de donnĂ©es variĂ©s.

  • Connaissance des technologies de conteneurisation (par ex., Docker, Kubernetes).

  • ExpĂ©rience avec les technologies de traitement de flux (par ex., Kafka, Kinesis).

  • ComprĂ©hension des concepts d’apprentissage automatique et expĂ©rience dans le soutien aux opĂ©rations de MLOps.

  • Contributions Ă  des projets open source dans le domaine des donnĂ©ess

  • Anglais courant impĂ©ratif

Si vous souhaitez relever de nouveaux défis et même si vous ne disposez pas de toutes ces compétences, n’hésitez pas à postuler. Nous nous engageons à être très réactif dans la gestion des candidatures.

Additional Information

Frequently Asked Questions

Is the salary disclosed for the Data engineer position at altersolutions?
The salary for this Data engineer role at altersolutions is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Data engineer position at altersolutions located?
This Data engineer role at altersolutions is based in Casablanca, Casablanca, , Morocco, ma. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Data engineer at altersolutions belong to?
This Data engineer position is part of the Banking department at altersolutions. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Data engineer position at altersolutions?
Click the "Apply Now" button on this page. You will be redirected to altersolutions's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Data engineer job at altersolutions posted?
This Data engineer position at altersolutions was posted on Jun 2, 2025. Apply as soon as possible — early applications are often reviewed first.
Data engineer
altersolutions
Apply for this role ↗

You'll be redirected to altersolutions's official application page on SmartRecruiters.