Haystack
← Back to Jobs
Technology

Senior GitLab System Administrator

Centraprise CorpPlano, TX🇺🇸United StatesPosted 30 Jul 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Role: “Senior GitLab System Administrator

Location: Seattle, WA / Saint Louis, MO / Dallas, TX (Onsite from Day 1)

Position: Fulltime

  

Job Description:

 

Must Have Technical/Functional Skills

             Linux system administration 

             GitLab Enterprise Edition administration (Omnibus installs, upgrades, configuration)

             PostgreSQL database administration (backups, replication, tuning)

             Ansible configuration management (writing/maintaining playbooks and roles)

             HAProxy or F5 load balancer configuration (SSL termination, backend pools, health checks)

             TLS/SSL certificate management (full CA chain, renewals, troubleshooting)

             Shell scripting (Bash) for automation and troubleshooting

             Monitoring and log analysis (Splunk, Grafana, Prometheus, or similar)

             Strong working knowledge of Git workflows, branching, and merge requests

             Networking fundamentals (DNS, firewalls, TCP/IP, port management)

             CI/CD concepts, GitLab Runners, pipelines, shared runner infrastructure

             Terraform (AWS infrastructure provisioning, state management)

             Experience setting up or migrating GitLab to AWS cloud environments and/or Kubernetes (Helm chart deployments, EKS/ECS orchestration)

 

Roles & Responsibilities

             Administer and maintain GitLab across multiple environments

             Perform structured version upgrades across all environments following change management procedures

             Manage platform infrastructure

             Maintain and extend Ansible playbooks and Terraform configurations (infrastructure-as-code)

             Setu and Manage AWS Geo DR site

             Administer GitLab Runners (shared Linux runners, EKS runners) and CI/CD infrastructure

             Support cloud-native GitLab deployments including Kubernetes-based installations using Helm charts and container orchestration on EKS

             Monitor platform health using Splunk, Grafana, and ServiceNow alerting and responding to incidents

             Handle user support requests via Mattermost and ServiceNow escalations

             Manage SSL/TLS certificates, Kerberos Keytabs, and service accounts

             Remediate vulnerabilities and manage Corrective Action Plans (CAPs) within required timelines

             Participate in SAFe Program Increments and sprint ceremonies

             Document procedures, runbooks, and architecture changes in team wiki

             Coordinate with Network, Security, Database, and M365 teams for cross-functional work

 

Generic Managerial Skills, If any

              Coordinate with team across multiple towers

              Ability to effectively communicate with Product Managers, Architects and other Stakeholders. 

             Strong analytical and problem-solving skills. 

             Ability to work independently and as part of a team. 

             Prioritization and time management across multiple concurrent tasks (compliance deadlines, upgrades, support)

             Mentoring and knowledge transfer to junior team members

 

Skills

Shell
AWS
Splunk
TCP/IP
Ansible
Bash
DNS
Git
Grafana
HAProxy
Helm
Kubernetes
PostgreSQL
Prometheus
SAFe
Terraform

Similar jobs