Postée il y a 24 heures
Dans le cadre du renforcement de ses features team, notre client souhaite intégrer un nouveau devops qui participera au maintien, à l'évolution des processus devops et l'accompagnement des équipes dans la culture devops.
L'équipe est composée de plusieurs profils tech dont des développeurs PHP, Java, Angular et React pour résoudre des problèmes d?environnement ou de déploiement. Et plus largement avec les partenaires.
La mission reprendra les tâches suivantes :
Automatiser les processus liés au développement et à la gestion des infrastructures as code
Former et accompagner les équipes de développement sur l?usage optimal des outils DevOps et de GitHub
Veiller à la conformité des processus et à la gouvernance des accès et des workflows DevOps
Maintenir l?infrastructure supportant les runners exécutant l?ensemble des pipelines d?intégration et de déploiement du domaine
Et vos enjeux spécifiques au contexte sont:
GitHub et GitHub Actions
Configuration et optimisation de workflows CI/CD avec GitHub Actions.
Gestion avancée des branches, des pull requests, et des stratégies de merge.
Sécurisation des pipelines (gestion des secrets, vault, permissions).
Kubernetes
Debugging d?applications dans Kubernetes (logs, pods, services, namespaces).
Configuration et optimisation des ressources (limites CPU/mémoire, horizontal scaling).
Helm Charts
Création, personnalisation et maintenance de Helm Charts pour déployer des applications.
Gestion des versions de Helm Charts et des dépendances.
Optimisation pour des déploiements multi-environnements (prod, staging, dev).
Langage de développement et environnements associés
Connaissance des environnements d?exécution PHP et Java et de leurs particularités en production.
Familiarité avec les frameworks courants (Laravel, Symfony) pour comprendre les besoins d?intégration.
Debugging d?applications PHP et Java déployées dans des environnements conteneurisés.
Profil candidat:
Au moins 5 ans d'expérience en tant que Devops , et maitrise des sujets suivants :
CI/CD & Automatisation : Conception et optimisation des pipelines CI/CD, automatisation des tests et surveillance des déploiements.
Conteneurisation : Maîtrise de Docker et Kubernetes, optimisation des images et gestion de la sécurité des conteneurs.
Monitoring & Observabilité : Utilisation d?outils comme Datadog, gestion proactive des incidents et centralisation des logs.
Cloud & Infrastructure : Expérience avec GCP, optimisation des coûts et gestion des ressources cloud.
Réseaux & Sécurité : Configuration des Ingress Kubernetes, gestion des accès (RBAC), sécurité CI/CD (vulnérabilités, secrets).
Scripting & Bases de données : Automatisation avec Bash/Python, administration et optimisation de bases relationnelles (MySQL, PostgreSQL).
Audit & Optimisation : Révision des pipelines et des workflows DevOps pour améliorer les performances et réduire les erreurs.