GitLab DevOps Engineer
Avance Consulting · Sydney
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
Pourquoi signalez-vous 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
Offres similaires
-
PhD Physicist – Frontier Reasoning Trajectory Writer (AI Trainer)
Hatch Sydney -
Full Stack Engineer
Macquarie Group Sydney -
Software Engineer – Full-Stack & AI/ML (Australia)
White Bay Sydney -
Integration Architect – SAP S/4HANA Specialist
Peoplebank Brisbane -
UI/UX Developer – Remote Freelance
DataAnnotation Australie