← Back to jobs

Square Hiring Logo
Senior GitLab System Administrator

Square Hiring

 

Seattle, WA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: System Administrator
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

>> 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)

>> Setup 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

Requirements: 

>> 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)


 

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs