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 :
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 :
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 :
Quel profil pour ce poste :
Quelles compétences/connaissances pour ce poste :
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
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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.