Novancy, acteur majeur du recrutement et de la transformation digitale, propose aujourd’hui un poste de Data Engineer Senior en freelance, basé à Casablanca, avec une possibilité de travail à Rabat. Le projet s’inscrit dans le cadre d’une plateforme Data centrée sur l’architecture « Data Centric », qui vise à casser les silos d’information et à fournir des données en temps réel via des API à l’ensemble de l’écosystème de l’entreprise cliente.
Le rôle consiste à concevoir, développer et maintenir des pipelines de données à grande échelle, en exploitant des technologies telles que BigQuery, BigTable, Apache Kafka et Apache Spark. Le Data Engineer travaillera en étroite collaboration avec les équipes de développement et de production pour garantir la qualité, la performance et la scalabilité des solutions mises en place. Il devra également assurer la documentation technique, la mise en place de tests unitaires et d’intégration, ainsi que la surveillance des performances.
Les compétences techniques requises incluent une solide expérience en Scala et/ou Java, une compréhension approfondie des concepts de programmation fonctionnelle, ainsi qu’une maîtrise des plateformes de streaming de données comme Apache Kafka. Le candidat doit également être à l’aise avec les services cloud GCP ou AWS, notamment Cloud Storage, BigQuery, Dataproc, Kubernetes, et d’autres outils pertinents pour la gestion et le traitement de données à grande échelle.
En plus des compétences techniques, le poste exige une excellente maîtrise du SQL avancé, une expérience avec les outils CI/CD (GitLab CI/CD, Docker Compose), une bonne connaissance de l’environnement Linux et des outils de ligne de commande, ainsi qu’une compréhension approfondie des concepts d’architecture microservices et des bonnes pratiques de développement. Le candidat doit également être capable d’écrire des tests unitaires et d’intégration pour garantir la qualité du code.
Les qualités humaines attendues sont une excellente communication écrite et orale, une capacité à produire des livrables et des reportings de haute qualité, ainsi qu’une aptitude à collaborer efficacement dans des équipes pluridisciplinaires. Le candidat doit également faire preuve d’esprit d’analyse, d’amélioration continue, de prise de recul, de respect des délais et d’esprit d’équipe.
Le poste est proposé en freelance, avec une durée de prestation de 6 mois renouvelable (220 à 225 jours-homme). Le candidat doit justifier d’une expérience de plus de 6 ans en Scala/Java, et une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus. Le niveau d’expérience requis est supérieur à 7 ans.
Le candidat idéal est diplômé d’un Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique, et possède une expérience significative équivalente. Il doit maîtriser les langages Scala et Java, ainsi que les technologies BigQuery, BigTable, Apache Kafka, Apache Spark, GCP ou AWS, SQL avancé, CI/CD, Docker Compose, Linux, microservices, tests unitaires et d’intégration, Agile Scrum, Spring Boot, Kafka-stream, et avoir une excellente communication en français.
Le poste offre l’opportunité de travailler sur des projets de grande envergure, d’apporter une valeur ajoutée significative à l’entreprise cliente, et de collaborer avec une équipe d’experts en Data Platform. Les candidats intéressés peuvent postuler via le site de Novancy, en soumettant leur CV et une lettre de motivation détaillant leur expérience et leurs compétences techniques.
Novancy est une société privée spécialisée dans le staffing et le recrutement de talents, notamment dans les domaines des systèmes d’information et de la transformation digitale. Elle propose des solutions complètes et innovantes pour soutenir ses clients dans leurs stratégies de recrutement et de gestion des talents.