GitLab Training

GitLab Training for Engineering Teams

GitLab Select Channel Partner GitLab Professional Services Select Partner ISO 27001 Certified

Your team has GitLab. Now make them masters of it.

Over 200 sessions delivered. More than 2,400 engineers trained. Practical, certified training built around how engineering teams actually work — not how the documentation describes it. Delivered in English, French, Spanish, and Dutch.

No commitment. Just a conversation. We reply within one working day.

200+ Training sessions delivered
2,400+ Engineers trained
4 Languages

"Developers who came in sceptical left understanding the platform."

— Engineering Lead, UK Technology Organisation

The confidence gap

Every organisation that adopts GitLab faces the same problem. The platform is powerful but the team's confidence doesn't match the ambition. Developers who know Git basics are suddenly expected to own CI/CD pipelines. System admins are managing an enterprise instance they've never been trained on. Engineers know GitLab Duo exists but don't know how to make it part of their workflow.

The tool is there. The capability isn't. Yet.

That gap is what OTTRA closes. Whether it's onboarding a 50-person engineering team to GitLab fundamentals, upskilling experienced developers on CI/CD and security, or training system administrators to manage and maintain their instance — OTTRA delivers training that's practical, certified, and built around how engineers actually work.

The numbers

200+ Sessions delivered

Practical, certified training across fundamentals, CI/CD, security, system admin, and GitLab Duo.

2,400+ Engineers trained

Delivered in English, French, Spanish, and Dutch to teams across Europe.

Five courses. One specialist partner.

Every course is delivered to teams, not individuals. Remote or on-site. Structured around your existing workflows, not a generic curriculum.

GitLab Fundamentals Full day Remote or Onsite Available in 🇬🇧 🇳🇱 🇪🇸 🇫🇷

The starting point for teams new to GitLab. Repositories, merge requests, branching strategies, project management, and collaborative workflows. Everything a development team needs to move from unfamiliar to fluent. Right for: teams adopting GitLab for the first time, or those who've been using it informally and need structure.

CI/CD Pipelines Full day Remote or Onsite Available in 🇬🇧 🇳🇱 🇪🇸 🇫🇷

Build, test, and deploy with confidence. Pipeline architecture, .gitlab-ci.yml structure, runners and executors, variables and environments, caching and artefacts, deployment strategies, and pipeline optimisation. Engineers leave knowing how to design, build, and maintain their own pipelines. Right for: developers expected to own pipelines, DevOps engineers, anyone migrating from Jenkins or GitHub Actions.

GitLab Duo AI Enablement Full day Remote or Onsite Available in 🇬🇧 🇳🇱 🇪🇸 🇫🇷

Get AI into your engineers' daily workflow. GitLab Duo Code Suggestions, Duo Chat, and the wider AI feature set — what each tool does, where it adds value, and how to build it into the way your team works. Works best once your instance is configured correctly; the Duo Enablement service covers that broader picture. Right for: engineering teams on GitLab Premium or Ultimate who aren't yet using Duo actively.

Security Essentials Full day Remote or Onsite Available in 🇬🇧 🇳🇱 🇪🇸 🇫🇷

Shift security left, without slowing down. SAST, Dependency Scanning, Container Scanning, and Secret Detection — all native to GitLab. How to embed security scanning into pipelines, interpret findings, and build compliance controls that don't create bottlenecks. Relevant for teams operating under ISO 27001 or similar frameworks. Right for: development teams, security engineers, and anyone building pipelines in regulated environments.

System Administration Full day Remote or Onsite Available in 🇬🇧 🇳🇱 🇪🇸 🇫🇷

For the people running the instance, not just using it. Instance management, user and group administration, authentication and SSO configuration, runner management, backup and restore, and upgrade planning. Practical training for administrators responsible for keeping the platform running for everyone else. Right for: system administrators, platform engineers, and DevOps leads managing a self-managed GitLab instance.

What you walk away with

1

Engineers who can actually use the platform

Not just licence-holders. Developers, pipeline owners, and system admins who work confidently in GitLab from day one.

2

CI/CD pipelines your team understands and can maintain

No more black-box automation that only one person knows how to fix.

3

GitLab Duo adoption that sticks

Hands-on training that gets AI into daily workflows, not just switched on and ignored.

4

A team that stops working around GitLab and starts working with it

The difference between a tool you have and a tool you're getting value from.

Not sure which course your team needs?

Tell us where you are with GitLab and we'll design the right programme. Most engagements start with a short conversation, not a scope document.

Talk to us →

No commitment. Just a conversation. We reply within one working day.

Everything you need to know

It depends on the scope. A focused half-day session covers GitLab fundamentals for a small team. A full programme covering CI/CD, security, and system administration typically runs across several days. We tailor every engagement to your team's starting point and goals — the discovery call establishes what's needed before anything is scheduled.

Both. Most training is delivered remotely via video call, which works well for distributed teams and removes travel overhead. On-site delivery is available for organisations that prefer it — particularly useful for hands-on workshops where team collaboration is part of the learning. We'll recommend the right format based on your team size and goals.

No GitLab experience is required for fundamentals training — we start from first principles. For CI/CD, security, or system administration sessions, a working knowledge of GitLab basics is helpful but not always essential. We assess your team's starting point during the discovery call and structure the content accordingly.

Sessions work best with groups of 6 to 20 participants. Smaller groups allow more interaction and questions. Larger organisations typically run multiple cohorts rather than one large session — this keeps the quality of learning high and ensures everyone gets the attention they need.

Yes. GitLab Duo AI features are included as a dedicated training module and can also be woven into broader GitLab fundamentals sessions. If your primary goal is getting engineers actively using Duo as part of their daily workflow, our GitLab Duo Enablement service is specifically designed for that — it goes beyond training to cover configuration, adoption, and ongoing usage.