
GitLab Engineer
7 days ago
Position: GitLab Engineer
Location: Sydney
Duration: 6months
Job Description:
We are looking for a highly skilled DevOps Architect/Engineer with 7-8 Years hands-on experience in deploying and managing GitLab High Availability (HA) and Geo DR solutions in a VM-based, fully on-premises environment. This role requires strong expertise in GitLab's internal components such as Gitaly, Praefect, PostgreSQL (HA via Patroni), MinIO, and CI/CD runner architecture, along with Terraform for automated infrastructure provisioning.
The ideal candidate should have a strong understanding of network-level integrations such as load balancers, VIPs, firewall rules, and inter-site routing, and will be responsible for setting up Site A (primary) and Site B (Geo backup) with full HA and failover capabilities.
Key Responsibilities:
- Architect and deploy GitLab using Omnibus packages on VMs with full HA configuration.
- Set up and maintain GitLab Geo replication between Site A (primary) and Site B (backup).
- Configure PostgreSQL HA clusters using Patroni, etcd, PgBouncer, and HAProxy
- Implement and manage Gitaly Clusters with Praefect for repository sharding and HA
- Set up MinIO as an on-prem object storage backend with bucket-level replication
- Configure and isolate Redis as non-replicated, cold standby at Geo secondary site
- Automate infrastructure provisioning and configuration management using Terraform.
- Integrate GitLab with internal DNS, firewall, and networking services for HA & DR readiness.
- Configure and manage GitLab Runners with appropriate executor strategies using k8.
- Develop and execute backup, restore, and failover testing procedures.
- Create detailed architecture documentation and standard operating procedures (SOPs)
Must-Have Skills:
- Hands-on experience deploying GitLab Omnibus in production.
- In-depth knowledge of GitLab components: Gitaly, Praefect, PostgreSQL, Redis, Registry
- Experience with PostgreSQL HA using Patroni, etcd, PgBouncer, HAProxy.
- Expertise in provisioning infrastructure using Terraform.
- Strong understanding of VM-based architectures (e.g., VMware, KVM, or Hyper-V).
- Object storage integration using MinIO or S3-compatible services.
- GitLab Geo setup and synchronization troubleshooting.
- Network-level expertise: firewalls, VIPs, load balancing, inter-site routing.
- CI/CD configuration, runners, token management, and access control.
Nice to Have:
- Familiarity with Ansible or other configuration management tools
- Monitoring with Prometheus/Grafana
- Understanding of DNS-based failover vs. HAProxy-based
- Experience with air-gapped or security-hardened environments
-
DevOps Engineer
2 weeks ago
Sydney, New South Wales, Australia CareCone Group Full time $120,000 - $150,000 per yearTitle: DevOps EngineerLocation: SydneyPermanent Role.Job Description:Key Responsibilities• Design, implement, and maintain CI/CD pipelines for scalable deployments• Automate infrastructure provisioning and application deployment using Terraform• Manage and optimize AWS services, focusing on IaaS configurations• Collaborate with development teams to...
-
DevOps Engineer
7 days ago
Sydney, New South Wales, Australia CareCone Group Full time $120,000 - $180,000 per yearRole: DevOps Engineer - Platform Engineer (Terraform + Kubernetes)Location: SydneyFulltime (Permanent)Job DescriptionExperienced Platform Engineer with strong expertise in scripting and automation (Python, Shell), Infrastructure as Code (Terraform, CloudFormation), and containerization/orchestration (Kubernetes).Skilled in monitoring, performance tuning, and...
-
Platform Engineer
7 days ago
Sydney, New South Wales, Australia CareCone Group Full time $120,000 - $150,000 per yearRole- Platform EngineerType- PermanentLocation- SydneyJob Details :-Experienced Platform Engineer with strong expertise in scripting and automation (Python, Shell), Infrastructure as Code (Terraform, CloudFormation), and containerization/orchestration (Kubernetes).Skilled in monitoring, performance tuning, and security best practices to ensure reliable and...
-
Cloud Infrastructure Engineer
4 days ago
Sydney, New South Wales, Australia Resource Corner Full time $90,000 - $120,000 per yearRequirements & ResponsibilitiesThe team aligned on the scope of the Cloud Engineering role, which includes:Strong expertise in AWS servicesProficiency in Terraform for infrastructure automationExperience with GitLab pipelines, scripting, and automationSupport for both on-premises infrastructure (VMware, physical servers) and cloud platforms
-
Infrastructure Cloud Engineer
7 days ago
Sydney, New South Wales, Australia CareCone Group Full time $120,000 - $150,000 per yearTitle: Infrastructure Cloud EngineerLocation: SydneyPermanent Role.Job Description:This is SME roleTerraform Codingmust with AWS eks or RDS servcies1. Role Requirements & ResponsibilitiesThe team aligned on the scope of the Cloud Engineering role, which includes:Strong expertise in AWS servicesProficiency in Terraform for infrastructure...
-
AWS DevOps Cloud Engineer
7 days ago
Sydney, New South Wales, Australia CareCone Group Full time $120,000 - $180,000 per yearRole- AWS DevOps Cloud Engineer (Terraform)Type- PermanentLocation- SydneyNotice- Immediately to 2 weeksJob Summary:Experienced Platform Engineer with strong expertise in scripting and automation (Python, Shell), Infrastructure as Code (Terraform, CloudFormation), and containerization/orchestration (Kubernetes).Skilled in monitoring, performance tuning, and...
-
Senior Software Engineer
4 days ago
Sydney, New South Wales, Australia Nuage Technology Group Full time $180,000 - $200,000 per yearSenior Software Engineer | RustLocation:Remote-first (Aust Based)About the RoleWe're partnering with a product focused company looking to expand its engineering team. As a Senior Rust Engineer, you'll play a key role in designing and building high-performance, secure, and scalable systems. You'll collaborate across teams to shape the architecture and ensure...
-
Senior Cloud Engineer
2 days ago
Sydney, New South Wales, Australia Peoplebank Full time $120,000 - $180,000 per yearOur client is seeking a Cloud Engineer to manage the design, implementation, and optimization of cloud infrastructure, with a strong focus on Microsoft Azure. The ideal candidate will have deep expertise in cloud architecture, DevOps practices, and data integration workflows, particularly in infrastructure automation and CI/CD pipeline development.Skills &...
-
Senior DevOps Engineer
4 days ago
Sydney, New South Wales, Australia M&T Resources Full time $150,000 - $200,000 per yearSenior DevOps Engineer This is a critical role for an experienced Senior DevOps Engineer to join this renowned financial services organisation and work on a major system and platform launch. As a key member of the Engineering DevOps Practice,you will help lead and co-ordinate Automation and DevOps activities between Solution Engineering, QE&T and...
-
Full Stack Engineer
5 days ago
Sydney, New South Wales, Australia AG Technologies (Australia) Full time $120,000 - $180,000 per yearCompany DescriptionAG Technologies is a dynamic and innovative startup based in Sydney, Australia, specializing in delivering tailored IT solutions to empower businesses in the digital world. The company aims to bridge the gap between technology and business needs, offering robust and secure IT infrastructures to keep clients ahead of the competition. AG...