← Back to jobs

Centraprise Logo
Senior GitLab System Administrator

Centraprise

 

Saint Louis, MO, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: System Administrator
Tenure: Full-time Only
Related Jobs

No related jobs found

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

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs