This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
GitLab DevOps Engineer
Avance Consulting · Sydney
Job description
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: DevOps Engineer Based on 7 job offers in AustraliaSalaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Avance Consulting
Sydney