Postée il y a 8 jours
Nous recherchons un Ingénieur DevOps spécialisé en Kubernetes, Microsoft Azure, et les pipelines CI/CD pour rejoindre les équipe de notre client. Le poste vise à renforcer l?infrastructure DevOps en assurant la mise en place, l?automatisation et l?optimisation des processus de déploiement sur des environnements cloud.
Responsabilités :Déploiement et gestion de Kubernetes : Gérer et maintenir les clusters Kubernetes pour assurer la haute disponibilité et la scalabilité des applications.
Gestion des environnements Azure : Superviser et optimiser les ressources cloud sur Microsoft Azure, y compris les machines virtuelles, les réseaux et les services associés.
Mise en place de pipelines CI/CD : Concevoir et maintenir des pipelines d?intégration continue (CI) et de déploiement continu (CD) pour automatiser les processus de build, test et déploiement.
Automatisation des tâches : Développer des scripts et des outils pour automatiser les tâches répétitives et améliorer les processus de déploiement.
Sécurité et conformité : Implémenter les meilleures pratiques en matière de sécurité et s?assurer que l?infrastructure respecte les normes de conformité.
Surveillance et maintenance : Mettre en place des solutions de monitoring pour surveiller la performance des systèmes et assurer une maintenance proactive.
Collaboration avec les équipes de développement : Travailler en étroite collaboration avec les développeurs pour assurer l?intégration fluide des applications dans les environnements de production.
Profil candidat:
Compétences techniques requises :Kubernetes : Installation, configuration, maintenance et optimisation des clusters.
Microsoft Azure : Expérience avec les services cloud Azure, gestion des ressources, réseaux virtuels, et services managés.
CI/CD : Maîtrise des outils CI/CD (ex. Jenkins, GitLab CI, Azure DevOps) et de l?automatisation des pipelines de déploiement.
Automatisation : Scripting en Bash, Python, ou PowerShell pour automatiser les tâches et les déploiements.
Infrastructure as Code (IaC) : Utilisation d?outils comme Terraform ou ARM Templates pour gérer les déploiements d'infrastructure.
Surveillance et logging : Mise en place de solutions de monitoring (ex. Prometheus, Grafana) et de logging (ex. ELK stack).
Sécurité : Connaissance des meilleures pratiques en matière de sécurité des environnements cloud et des conteneurs.