Jobiglo

Aucun resultat.

GitLab DevOps Engineer

Avance Consulting · Sydney

Nouveau
🇬🇧 English
GitLab GitLab Omnibus GitLab Geo Gitaly Praefect GitLab Runners CI/CD PostgreSQL Patroni etcd PgBouncer HAProxy Redis MinIO Terraform VMware KVM Hyper-V DNS firewall load balancing VIPs backup restore failover testing

Description du poste

About the role

The GitLab DevOps Engineer will design, deploy, and maintain a highly available GitLab platform across multiple sites. You will be responsible for ensuring continuous delivery pipelines remain reliable, secure, and performant in a VM‑based environment.

Key responsibilities

  • Architect and deploy GitLab using Omnibus packages on virtual machines with full HA configuration.
  • Set up and maintain GitLab Geo replication between primary and backup sites.
  • Configure PostgreSQL HA clusters with Patroni, etcd, PgBouncer, and HAProxy.
  • Implement Gitaly clusters with Praefect for repository sharding and high availability.
  • Deploy MinIO as an on‑prem object storage backend with bucket‑level replication.
  • Isolate Redis as a non‑replicated cold standby at the Geo secondary site.
  • Automate infrastructure provisioning and configuration management using Terraform.
  • Integrate GitLab with internal DNS, firewall, and networking services for HA and disaster‑recovery readiness.
  • Configure and manage GitLab Runners with appropriate executor strategies using Kubernetes.
  • Develop and execute backup, restore, and failover testing procedures and produce detailed architecture documentation and SOPs.

Required profile

  • Hands‑on experience deploying GitLab Omnibus in production environments.
  • Strong background in VM‑based architectures such as VMware, KVM, or Hyper‑V.
  • Proven ability to design and operate HA solutions for databases, storage, and networking.

Required skills

  • GitLab (Omnibus, Geo, Gitaly, Praefect, Runners, CI/CD)
  • PostgreSQL HA (Patroni, etcd, PgBouncer, HAProxy)
  • Redis, MinIO (or S3‑compatible) object storage
  • Terraform
  • VMware / KVM / Hyper‑V
  • Kubernetes (k8s) for runner execution
  • Network configuration (DNS, firewalls, VIPs, load balancing, inter‑site routing)
  • Backup, restore and failover testing
  • Technical documentation and SOP creation

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Avance Consulting.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Publie il y a 2 semaines

Expire dans 1 mois

16 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

Avance Consulting

Sydney