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