I will set up ci cd pipeline with docker and rollback

Vietnam

I speak English

DevOps Engineer

I am a DevOps Engineer based in the Hanoi Capital Region with over four years of professional experience. My expertise lies in managing infrastructure and deployments using tools like Argo, Kubernetes...
About this Gig

Push to main. It builds, tests, deploys and if it breaks, one command puts the old version back.

That last part is what most pipelines are missing.

WHAT I BUILD

  • GitLab CI, GitHub Actions, Bitbucket or Jenkins whichever you already use
  • Build, test, and Docker image push to your registry
  • Images tagged by commit SHA, so every deploy is traceable and reversible
  • Automatic deploy to your server, with a manual approval gate for production
  • A tested rollback script that returns you to the previous working version
  • Dependency caching, so the pipeline runs in under two minutes, not ten
  • Secrets stored in your CI secret store, never in the YAML

HOW I PROVE IT WORKS Before delivery I run three tests in front of you: a successful deploy, a deliberately broken build that correctly does NOT deploy, and one full rollback. You get screenshots of all three.

WHY TAGGING MATTERS Most cheap pipelines deploy the "latest" tag. That means there is no previous artifact to go back to, so rollback is impossible when it matters most. I tag every image by commit, so you can always return to a known good state.

I run GitLab CI, Jenkins and ArgoCD in production daily. Message me with your setup

Tools:

GitLab

Jenkins

GitHub

BitBucket

Hashicorp Vault

Frameworks:

Npm

Terraform

Pulumi

Ansible

Chef

Cloud Provider:

Amazon Web Services

Microsoft Azure

Programming language:

Bash

C

Java

JavaScript

PHP

Python

Ruby

Golang

Expertise:

Installation

Debugging

Development

My Portfolio

Other DevOps Engineering Services I Offer