New
Job description
À propos de Joveo
Joveo est une scale‑up technologique leader dans le domaine du recrutement programmatique. Notre plateforme d’intelligence artificielle analyse des millions de données chaque jour pour aider les plus grands employeurs du monde à identifier, attirer et embaucher les meilleurs talents, tout en garantissant équité et transparence. Nous sommes fiers d’être réellement "AI‑first" : chaque décision, chaque fonctionnalité, chaque amélioration repose sur des modèles d’apprentissage automatique, des enchères en temps réel et de l’analyse prédictive. Notre ambition ? Réinventer la publicité de recrutement pour la rendre plus rapide, plus précise et plus inclusive.
Missions principales
En tant qu’ingénieur(e) logiciel, vous rejoindrez l’équipe « Recruitment Advertising » et serez responsable de la conception, du développement et de la maintenance de services backend et/ou full‑stack qui alimentent notre infrastructure mondiale. Vous travaillerez en étroite collaboration avec les équipes produit, design, data science et ops dans un cadre agile (sprints de deux semaines). Vos responsabilités incluront :
- Concevoir des architectures évolutives, résilientes et sécurisées, capables de gérer des volumes de trafic élevés (plusieurs millions de requêtes par jour).
- Développer du code propre, testé (unitaires, d’intégration, end‑to‑end) et documenté, en suivant les standards de qualité de Joveo.
- Participer aux revues de code, aux ateliers d’architecture et aux décisions techniques (choix de frameworks, patterns, bases de données, services cloud).
- Mettre en place et optimiser les pipelines CI/CD (GitHub Actions, Jenkins, CircleCI) afin d’assurer des livraisons rapides et fiables.
- Diagnostiquer, dépanner et résoudre les incidents en production, en appliquant une approche orientée SRE (Service Reliability Engineering).
- Contribuer à l’amélioration continue du produit en proposant des innovations basées sur l’IA et le machine‑learning.
Profil recherché
- Diplôme en informatique, ingénierie ou formation équivalente.
- Minimum 3 ans d’expérience professionnelle en développement logiciel, idéalement sur des systèmes distribués à grande échelle.
- Maîtrise d’un ou plusieurs langages (Python, Java, Go, JavaScript/TypeScript) et expérience avec des frameworks modernes (Spring Boot, Django, Node.js, React).
- Solide compréhension des structures de données, algorithmes et principes de conception (micro‑services, API REST/GraphQL, event‑driven).
- Expérience avérée sur une plateforme cloud (AWS, GCP ou Azure) et connaissance des services associés (Kubernetes, Docker, S3, Pub/Sub, CloudWatch).
- Maîtrise des outils de versioning (Git) et des pratiques CI/CD.
- Bonnes capacités d’analyse, résolution de problèmes et esprit d’équipe.
- Anglais professionnel (lecture et écriture) indispensable ; le français est un plus.
Ce que nous offrons
- Un environnement de travail stimulant où l’innovation est au cœur de chaque projet.
- Possibilité de travailler en mode hybride (3 jours sur site à Casablanca, 2 jours en remote) avec des bureaux modernes et équipés.
- Programme de formation continue (budget annuel, conférences, certifications).
- Accès à des outils de pointe (cloud, IA, big data) et à une communauté d’experts passionnés.
- Rémunération compétitive, bonus annuel basé sur la performance et avantages sociaux (mutuelle, tickets restaurant, transport).
- Culture d’entreprise inclusive, respectueuse de la diversité et engagée pour l’égalité des chances.
Rejoignez Joveo et participez à la transformation du recrutement grâce à l’intelligence artificielle. Nous attendons votre candidature avec impatience !