cover image
Rylem Staffing

GitLab Infrastructure Engineer

Remote

United states

Freelance

22-12-2025

Share this job:

Skills

GitLab CI/CD DevOps Architecture

Job Specifications

Position Overview

This role owns the end-to-end GitLab platform from an infrastructure and architecture perspective. The focus is on installing, operating, scaling, upgrading, and analyzing GitLab itself, not solely pipelines, CI/CD configuration, or runner usage.

The position internalizes a function currently handled through frequent GitLab support engagements. The engineer will operate as the primary internal GitLab infrastructure owner, ensuring platform reliability, performance, and scalability while translating application-level usage into infrastructure-level decisions.

This role also serves as a bridge between GitLab end users and the systems/infrastructure team, aligning platform usage with operational capability.

Key Responsibilities

GitLab Platform Ownership

Install, configure, upgrade, and maintain self-managed GitLab environments, including core services and dependencies
Own platform availability, performance, and operational stability across production environments
Execute version upgrades, patching, and architectural changes with minimal service disruption

Performance, Usage & Scalability Analysis

Monitor GitLab usage patterns, repository activity, CI throughput, and storage growth
Analyze system metrics to assess performance bottlenecks and forecast capacity needs
Produce usage and throughput reports to support scalability planning and infrastructure decisions

Infrastructure & Systems Collaboration

Partner with systems and infrastructure teams to align GitLab architecture with compute, storage, and network capabilities
Translate GitLab application requirements into infrastructure-level actions and recommendations
Act as the technical conduit between developers, DevOps users, and infrastructure administrators

Support & Operational Readiness

Reduce reliance on external GitLab support by internalizing platform expertise
Triage platform-level issues, root causes, and remediation plans
Establish operational standards, documentation, and runbooks for GitLab infrastructure

Required Experience & Skills

Hands-on experience owning GitLab infrastructure, including:
Installation and configuration of GitLab (self-managed)
Platform upgrades and version lifecycle management
Performance tuning and scalability planning
Experience supporting GitLab at the platform and architecture level, not limited to:
Pipeline creation
CI/CD configuration
Runner management alone
Proven ability to analyze usage metrics, throughput, and repository activity to inform infrastructure decisions
Experience working cross-functionally between application users and systems or infrastructure teams

About the Company

**Rylem Staffing | Transforming businesses and careers** At Rylem Staffing, we connect top talent with leading companies, helping businesses grow and professionals thrive. With a strong foundation built on **GRIT, Character, and Results**, we specialize in providing **high-quality staffing solutions** across various industries. Whether you're an organization seeking exceptional talent or a professional looking for your next opportunity, Rylem is committed to making the right connections that drive success. Our team is ... Know more