Durée : 6 mois
Niveau : École d’Ingénieur / Bac+5 / Master 2 (dernière année)
Début : Dès que possible
Vos Missions et Responsabilités Clés
Au sein de l’équipe Tech, en collaboration étroite avec les équipes Produit, vous serez responsable de :
Intégration et Déploiement Continus (CI/CD) : Concevoir, implémenter et maintenir des pipelines de CI/CD robustes, efficaces et sécurisés, en utilisant notamment GitHub Actions et Google Cloud Build.
Containerisation et Build : Gérer et optimiser le processus de build et de packaging de nos applications et services à l'aide de Docker.
Déploiement sur le Cloud : Participer à l'automatisation du déploiement sur le cloud (principalement GCP) de nos services backend, en veillant à la scalabilité et à la haute disponibilité.
Qualité et Tests : Intégrer l'automatisation des tests, incluant le unit testing, dans les pipelines de livraison pour garantir la qualité du code et la fiabilité des livrables.
Déploiement sur les App Store : Contribuer à l'automatisation du processus de déploiement de notre application mobile sur les App Store (Apple et Google).
Monitoring et Logging : Mettre en place et améliorer les outils de monitoring (observabilité) et de logging pour suivre les performances et l'état de santé de l'infrastructure et des applications.
Profil Recherché
Vous êtes un(e) futur(e) ingénieur(e) passionné(e) par l'automatisation, la performance et l'amélioration continue des systèmes :
Formation : Actuellement en dernière année de formation supérieure (Bac+5 / Master 2) en génie logiciel, DevOps ou équivalent.
Rigueur & Passion : Vous êtes exigeant, vous avez une forte sensibilité à la qualité du code, à la sécurité et à l'optimisation des coûts d'infrastructure.
Esprit d'équipe : Vous souhaitez évoluer dans un environnement agile et collaboratif.
Langues : Maîtrise professionnelle de l’anglais (oral et écrit).
Les Plus : Une sensibilité aux problématiques de Cybersécurité, un intérêt pour l'Infrastructure as Code (IaC) et une appétence pour l’IoT sont très apprécié.
Compétences Techniques Indispensables
Nous attendons une solide base technique incluant :
CI/CD & Automatisation : Maîtrise des concepts de CI/CD et expérience avec des outils comme GitHub Actions et/ou Google Cloud Build.
Containerisation : Solides connaissances et expérience pratique avec Docker.
Cloud : Expérience ou fort intérêt pour les plateformes Cloud (Google Cloud Platform, AWS ou Azure).
Tests & Qualité : Compréhension de l'importance du unit testing et de l'intégration des tests automatisés dans un pipeline.
Outils de Développement : Solides connaissances de Git et aisance avec l’environnement GitHub (pull requests, workflows).
Scripting : Aisance avec un langage de scripting (Python, Shell, Go) pour l'automatisation des tâches.
Bonus : Des bases en Infrastructure as Code (Terraform, Ansible) ou des connaissances en déploiement sur les App Store sont un atout.
Rencontrez Tien Haï, Developer Android Senior
Rencontrez Isra, Full Stack Angular Developer
Ces entreprises recrutent aussi au poste de “Cloud computing et DevOps”.