Je vais construire des pipelines CI/CD avec rollback automatique dans github actions
Ingénieur plateforme senior
À propos de ce service
Votre pipeline devrait être la partie la plus ennuyeuse de votre stack. Si les déploiements échouent, se bloquent ou nécessitent une surveillance humaine, cela peut être résolu en quelques jours, pas en plusieurs mois.
Je suis un senior SRE avec 7 ans d'expérience dans l'infrastructure de production. Lors de ma dernière mission, une équipe SaaS est passée de 40 % de déploiements échoués à 5 % après que j'ai reconstruit leur livraison en six pipelines CI/CD avec des portes de test, une analyse de sécurité et un rollback automatique. Les pipelines ont détecté plus de 15 vulnérabilités critiques avant la mise en production.
Ce que vous obtenez :
- Un pipeline dans GitHub Actions (ou GitLab CI) : lint, test, build, deploy
- Rollback automatique en cas d’échec du déploiement
- Gestion sécurisée des secrets, pas de credentials dans le code
- Portes de déploiement et vérifications de santé entre les étapes
- Une passation claire : vous comprenez ce qui a été construit et pourquoi
Je travaille avec Kubernetes (EKS/AKS), Docker, Terraform, et tous les principaux cloud. Certifié AWS (Solutions Architect + Developer).
Pourquoi les packages diffèrent : Basic inclut un service, un environnement. Standard ajoute staging, rollback et secrets. Premium couvre plusieurs services avec scanning, notifications et un appel de passation.
Je réponds dans l’heure pendant la journée UTC+1 et je livre souvent en avance. Envoyez-moi les détails de votre repo et faisons d
Mon portfolio
Autres services de Ingénierie DevOps I Offre
FAQ
Traduction automatique
De quoi avez-vous besoin de ma part pour commencer ?
Accès au repo (invitation en tant que collaborateur ou fork), votre cloud/cible de déploiement, et votre méthode de déploiement actuelle. Le formulaire de requirements collecte tout cela, donc le démarrage se fait généralement le jour même.
Pouvez-vous travailler avec mon pipeline existant au lieu de repartir de zéro ?
Oui. Corriger ou étendre une configuration GitHub Actions ou GitLab existante est courant ; si celle-ci est irréparable, je le dirai avant de toucher à quoi que ce soit.
Quelles clouds et plateformes supportez-vous ?
AWS et Azure en natif (certifié sur AWS), plus tout ce qui est basé sur Kubernetes : EKS, AKS ou auto-géré. Les cibles de déploiement peuvent être des VM, des conteneurs ou du serverless.
Avez-vous besoin de credentials pour la production ?
Non. Je travaille avec un accès à privilège minimal : une clé de déploiement limitée ou un environnement de staging suffit, et je vous montrerai exactement quelles permissions le pipeline doit avoir et pourquoi.
Qu'est-ce qui compte comme une révision ?
Ajustements à ce qui a été défini dans votre package : modification des étapes, renommage des environnements, changement de déclencheurs. De nouveaux services, de nouveaux environnements ou de nouveaux outils constituent une nouvelle portée, et je les chiffrerai équitablement en tant qu’option supplémentaire plutôt que de les intégrer dans une révision.

