WeLinK, cabinet de conseil spécialisé dans les technologies de l'information, propose une mission freelance de 6 mois à Rabat, en mode hybride (HB). Le projet consiste à concevoir, développer et déployer une architecture microservices robuste, intégrant Apache Kafka pour la messagerie, Kubernetes et Docker pour l’orchestration et le conteneurisation, ainsi que GitLab CI/CD pour l’automatisation des pipelines. Le candidat sera responsable de la mise en place d’une plateforme cloud Azure, de la gestion de bases de données MongoDB, de la qualité logicielle via Sonar et Gravitee, et de la surveillance et de la sécurité des services.
• Concevoir et développer des services Java basés sur Spring Boot, en suivant les principes de microservices.
• Intégrer et configurer Apache Kafka pour la communication asynchrone entre services.
• Orchestrer les conteneurs avec Kubernetes et Docker, en assurant la scalabilité et la résilience.
• Mettre en place des pipelines CI/CD avec GitLab, incluant tests unitaires, d’intégration et de performance.
• Déployer les services sur Azure Cloud, en assurant la conformité aux normes de sécurité et de conformité.
• Collaborer avec les équipes SRE pour la surveillance, la gestion des incidents et la continuité de service.
• Réaliser des benchmarks de performance et optimiser les ressources.
• Garantir la sécurité des applications, y compris la gestion des vulnérabilités et la conformité aux bonnes pratiques.
• Diplôme d’ingénieur en informatique ou équivalent (Bachelor en informatique).
• Minimum 7 ans d’expérience en développement logiciel, avec une forte expertise Java, Spring Boot et microservices.
• Expérience avérée avec Apache Kafka, Kubernetes, Docker, GitLab CI/CD et Azure Cloud.
• Connaissance approfondie des pratiques DevOps, CI/CD, monitoring, SRE et déploiement continu.
• Capacité à travailler de manière autonome dans un environnement hybride, avec une excellente communication et une forte orientation résultats.
• Maîtrise du français (langue de travail) ; l’anglais est un plus.
• Contrat freelance, durée de 6 mois, renouvelable.
• Travail hybride : présence partielle sur site à Rabat et télétravail.
• Rémunération compétitive (non divulguée dans l’offre).
• Environnement de travail stimulant, avec accès aux dernières technologies et à une équipe d’experts.
Les candidats intéressés sont invités à soumettre leur candidature dès que possible. Le processus de sélection comprendra un entretien technique approfondi, une évaluation des compétences pratiques et une discussion sur la vision du projet. Les candidats retenus bénéficieront d’une collaboration enrichissante au sein d’une équipe dynamique, avec la possibilité de contribuer à des projets d’envergure dans le domaine des technologies de l’information.