As a DevOps Engineer at GitLab, you will play a critical role in scaling, automating, and securing the infrastructure that powers the world's most comprehensive AI-powered DevSecOps platform. This position sits at the intersection of software engineering and systems operations, driving high-impact initiatives like releasing the application stack on Kubernetes, optimizing continuous integration and delivery pipelines, and packaging features across distributed engineering teams.
Your day-to-day contributions directly impact millions of developers and organizations who rely on GitLab to build and deploy software securely. Working within a globally distributed, all-remote organization, you will collaborate closely with product, engineering, and infrastructure teams to eliminate friction in the software development lifecycle. Whether you are automating deployment workflows or architecting robust container orchestration strategies, your work shapes the reliability and velocity of the platform.
The environment at GitLab is fast-paced, highly collaborative, and deeply transparent, with nearly all processes documented publicly in their famous handbook. You will be expected to embrace asynchronous communication, take ownership of complex technical challenges, and continuously innovate. Success in this role requires a blend of deep systems knowledge, robust coding capabilities, and a commitment to operational excellence.
