GitLab CI/CD Specialist

Validate and showcase your GitLab skills

GitLab CI/CD Specialist


GitLab CI/CD Specialist is a technical certification offered by GitLab Professional Services to help the GitLab community and team members validate their ability to apply GitLab concurrent DevOps processes and best practices in their daily work. To earn certification, candidates must first pass a 1-hour written assessment, followed by a 1-hour hands-on lab assessment graded by GitLab Professional Services engineers.


Starting in July 2020 GitLab soft-launched the GitLab CI/CD Specialist certification. The certification assessments are currently available to GitLab Professional Services customers who purchase the GitLab CI/CD Training course for their teams. Course participants gain access to the certification assessments immediately after completing their course sessions. GitLab is planning to offer an asynchronous option for anyone to prepare for and take the certification assessments, with online availability targeted for the end of calendar year 2020.

As of April 2021 GitLab offers a self-service option for anyone to access an asynchronous version of certification preparation eLearning and exams to achieve this certification.

Why GitLab CI/CD Specialist certification?

For employers

With GitLab CI/CD Specialist certification, team managers now have a way to confirm their team members possess the skills needed to effectively set up and use GitLab concurrent development, including continuous integration, continuous development, and continuous delivery. All team members who achieve the certification will be able to apply CI/CD functionality and best practices to speed up development and release higher quality software.

For individuals

Individuals who earn GitLab CI/CD Specialist certification can showcase their ability to effectively set up, configure, and apply GitLab's CI/CD functions to more efficiently develop and release software.

Exam objectives

Individuals who earn GitLab CI/CD Specialist certification are able to perform the following tasks.

  • Explain what GitLab CI/CD is and why teams use it
  • Identify the key components needed for a CI/CD pipeline
  • Explain GitLabs’s CI/CD functions
  • Verify a new feature
  • Scope and persist variables at various levels
  • Scaffold out the basics of a test, build, review, and deploy pipeline using feature/topic branching as the review mechanism
  • Apply the GitLab release and deployment workflow
  • Use artifacts and dependency caching
  • Build and deploy images to the GitLab registry

Next steps

Fill out the form below or contact your GitLab sales representative to discuss scheduling a dedicated live delivery of GitLab CI/CD Training for your team, which includes all of the required certification assessments.

Interested in GitLab Professional Services? Get in touch.

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license