
GitLab Engineer
3 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
-
Senior Solution Architect, Anz
2 weeks ago
Sydney, New South Wales, Australia Gitlab Full timeOverviewGitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human...
-
Director, Ecosystem Sales, Apj
1 week ago
Sydney, New South Wales, Australia Gitlab Full timeOverviewGitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human...
-
DevOps Engineer
3 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
3 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...
-
Senior Devops Engineer
2 weeks ago
Sydney, New South Wales, Australia Xpt Software Australia Pty Ltd Full timeJob DescriptionNeed a Senior DevOps Engineer & Consultant (NOT INFRA/CLOUD ENGINEER WITH EXPERIENCE USING DEVOPS TOOLS)who can help with the DevOps & Quality uplift of the applicable areas.This person will help coordinate with the offshore DevOps Engineers.· Offshore coordination, ability to assess current SDLC maturity, influence quality first by driving...
-
Devops Engineering Expert
2 weeks ago
Sydney, New South Wales, Australia Bebeedevops Full timeJob Title:DevOps Engineering ExpertWe are seeking a highly skilled DevOps Engineering Expert to join our team. The ideal candidate will have a strong foundation in DevOps principles and agile methodologies, with experience in designing, setting up, and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI/CD, Azure DevOps, or GitHub Actions.Key...
-
DevOps Engineer
3 weeks ago
Sydney, New South Wales, Australia Profusion Full timeJoin to apply for the DevOps Engineer - CHEF role at Profusion4 weeks ago Be among the first 25 applicantsJoin to apply for the DevOps Engineer - CHEF role at ProfusionOur client is hiring a DevOps Engineer as part of a high-impact digital transformation program. This is a rare opportunity to shape core platform engineering as the bank modernises its...
-
DevSecOps Engineer
2 weeks ago
Sydney, New South Wales, Australia CareCone Group Full time $104,000 - $130,878 per yearRole : DevSecOps EngineerDuration : PermanentLocation: Sydney , AustraliaJob description:This is a hands-on role that does not involve architects or designers.Essential skills include Terraform, GitLab CI/CD (with runners), and AWS services (Lambda, EKS, EC2, Step Functions, EventBridge, Postgres).Additional skills include experience with containers, secrets...
-
Platform Engineer
2 weeks ago
Sydney, New South Wales, Australia CareCone Group Full time $90,000 - $120,000 per yearRole : Platform Engineer - AWSPermanent PositionLocation : Sydney AustraliaJob Description :Primary Skillset (Must have):AWS Services:Lambda, ECS, EC2, S3, DynamoDB, API Gateway, AppSync, CloudFront, WAF, CloudWatchCI/CD Tools:CircleCI, GitLabIaC/Deployment:CloudFormation, CDK, Serverless FrameworkLanguages:Bash, PythonMonitoring:Datadog, Dynatrace,...
-
Cloud Native Engineer
2 weeks ago
Sydney, New South Wales, Australia beBeeDevops Full time $100,000 - $150,000**Job Title:** Devops EngineerAbout the RoleWe are seeking an experienced DevOps Engineer to join our team. In this role, you will be responsible for designing and managing our Kubernetes clusters, CI/CD pipelines, containerised applications, and cloud infrastructure using industry best practices.You will collaborate closely with software engineers, QA...