Contexte
Le client évolue dans le secteur dynamique de l'e-commerce, un domaine en constante évolution nécessitant une infrastructure IT flexible et robuste. Avec l'essor des achats en ligne, notre client s'efforce d'optimiser ses plateformes pour améliorer la performance, l'évolutivité, et la sécurité des services offerts. Dans ce cadre, l'entreprise recherche un Ingénieur DevOps pour renforcer son équipe technique et participer activement à la modernisation des systèmes. Le consultant jouera un rôle clé dans le déploiement et la gestion des solutions cloud, tout en assurant l'intégration continue et le déploiement continu (CI/CD) pour soutenir les opérations de commerce électronique.
Responsabilités
Concevoir, développer et maintenir des pipelines CI/CD pour automatiser le déploiement des applications et garantir une livraison rapide et fiable.
Collaborer étroitement avec les équipes de développement pour intégrer les pratiques DevOps dans l'ensemble du cycle de vie des applications.
Assurer la gestion et la surveillance des environnements de production, en réagissant rapidement aux incidents pour minimiser les interruptions de service.
Optimiser les performances des systèmes en mettant en place des solutions de scalabilité et en surveillant les métriques clés.
Participer à la mise en œuvre des pratiques de sécurité DevOps pour protéger les systèmes et les données sensibles de l'entreprise.
Contribuer à l'automatisation des tâches récurrentes et à la réduction des coûts d'infrastructure grâce à l'utilisation efficace des technologies cloud.
Profil recherché
Expérience confirmée en tant qu'Ingénieur DevOps, idéalement dans le secteur de l'e-commerce ou dans un autre domaine à forte croissance technologique.
Maîtrise des outils de gestion de configuration, tels que Ansible, Chef ou Puppet.
Compétences avancées en gestion de conteneurs avec Docker et orchestration avec Kubernetes.
Bonne connaissance des plateformes cloud telles qu'AWS, Azure ou Google Cloud Platform.
Capacité à travailler en étroite collaboration avec les équipes de développement dans un environnement Agile.
Excellentes compétences en communication et aptitude à résoudre des problèmes techniques complexes de manière autonome.