This is an example of a simple banner

CI/CD, Versioning and Delivery Trainings

The CI/CD, versioning and delivery sub-domain covers our Git, GitLab CI/CD and Jenkins training for developers, DevOps engineers, SRE and cloud-native architects. Our catalogue covers GitLab CI/CD Associate certification preparation, Git and GitLab Fundamentals, GitLab CI/CD Advanced, Jenkins Fundamentals and Jenkins Advanced. Whether you prepare the GitLab CI/CD certification or wish to industrialise the delivery chain of your applications, you will find the training matching your level, delivered in Geneva, Lausanne or virtual classroom by engineers active in cloud-native projects.

FILTER BY

- Domains

- Editors

- Location

- Format

- Level

- Certifying

- Confirmed training

JEN-01

Jenkins – Fundamentals training in Geneva and Lausanne. 2 days.

Intermédiaire
2
jours
Présentiel, Virtuel
Dès CHF 1'500.-
GLB-01

Git & GitLab CI/CD – Fundamentals training in Geneva and Lausanne. 3 days.

Fondamental
3
jours
Présentiel, Virtuel
Dès CHF 2'150.-
GLB-02

GitLab CI/CD – Advanced training in Geneva and Lausanne. 3 days.

Avancé
3
jours
Présentiel, Virtuel
Dès CHF 2'250.-
GLB-10

GitLab CI/CD Associate Certification Preparation training in Geneva and Lausanne. 2 days.

Intermédiaire
3
jours

Certifying

Présentiel, Virtuel
Dès CHF 1'500.-
JEN-02

Jenkins – Advanced training in Geneva and Lausanne. 3 days.

Avancé
3
jours
Présentiel, Virtuel
Dès CHF 2'150.-

CI/CD and versioning: the backbone of modern DevOps

CI/CD (continuous integration, continuous delivery) and Git versioning have become the backbone of any organisation delivering software in 2026. A well-designed CI/CD chain accelerates deployments, reduces regressions, structures quality and security controls, and ensures change traceability in production. In Geneva, Lausanne and across French-speaking Switzerland, banks, insurance companies, international organisations and software vendors are massively investing in GitLab, Jenkins and modern CI/CD platforms to industrialise application delivery.

Following a recognised Git, GitLab CI/CD or Jenkins training opens access to structuring technical roles: DevOps engineer, platform engineer, SRE, lead developer, cloud-native architect. The GitLab CI/CD Associate certification provides an official benchmark appreciated by recruiters in GitLab environments, particularly in organisations running enterprise GitLab platforms. Investing in a CI/CD certification enhances your profile in a segment where demand exceeds supply in French-speaking Switzerland.

ITTA offers a catalogue dedicated to CI/CD, versioning and delivery, from foundation level to advanced mastery of GitLab and Jenkins pipelines. Each session is built around hands-on labs on real platforms, with limited group sizes to enable personalised support.

Whether you are a developer, DevOps engineer, SRE, technical lead or architect, our training in Geneva and Lausanne provides the practical skills expected on the Swiss market to design, secure and industrialise the software delivery chain of your organisation.

Skills covered by our CI/CD catalogue

Git and GitLab Fundamentals

The Git and GitLab CI/CD Fundamentals training lays the common foundation for any CI/CD path. The programme covers Git concepts (branches, merges, rebase, conflicts), workflow best practices (Git Flow, GitHub Flow, GitLab Flow), merge requests and code reviews. The GitLab CI/CD part introduces pipelines, jobs, variables, artifacts and runners. This training suits junior developers, profiles transitioning to DevOps and anyone joining a team using Git and GitLab.

GitLab CI/CD Advanced

The GitLab CI/CD Advanced training deepens production pipeline design: parent and child pipelines, multi-project pipelines, triggers, conditional workflow rules, integration of security controls (SAST, DAST, SBOM), environment management, progressive deployments and pipeline observability. This training suits DevOps engineers, technical leads and architects designing a GitLab CI/CD platform at the scale of a direction or company.

GitLab CI/CD Associate Certification Preparation

The GitLab CI/CD Associate Certification Preparation training targets profiles aiming for official GitLab recognition. The programme covers the entire exam scope: project configuration, runner management, simple and advanced pipeline design, security, integration with Kubernetes and deployment. This certification is particularly valued in organisations running an enterprise GitLab platform, and constitutes an official benchmark for DevOps engineers, SREs and platform architects.

Jenkins Fundamentals

Jenkins remains a major CI/CD player, particularly in historically equipped organisations or hybrid contexts. The Jenkins Fundamentals training covers installation, node configuration, creation of Freestyle and Pipeline jobs (Jenkinsfile), plugin management, security best practices and integration with Git. This training suits Jenkins administrators, profiles taking over a historical platform and DevOps engineers coexisting with Jenkins alongside GitLab CI/CD.

Jenkins Advanced

The Jenkins Advanced training deepens declarative and scripted Groovy pipelines, library sharing (Shared Libraries), multi-job orchestration, fine-grained permission management, integration with Kubernetes via the Jenkins Operator and progressive migration to GitLab CI/CD or GitHub Actions. This training targets senior Jenkins administrators, platform engineers and architects rationalising the delivery chain of their organisation.

Build your CI/CD path according to your profile

A junior developer starts with Git and GitLab CI/CD Fundamentals to acquire versioning and pipeline basics. A DevOps engineer ramping up on GitLab progresses to GitLab CI/CD Advanced, then prepares the GitLab CI/CD Associate certification. A working Jenkins administrator follows Jenkins Advanced to rationalise their historical platform and prepare a possible migration. A technical lead or architect combines Git and GitLab Fundamentals, GitLab CI/CD Advanced then Kubernetes containerisation to drive a coherent cloud-native platform. Our pedagogical team guides you towards the sequence suited to your current stack and target.

Featured courses in this catalogue

Here is a selection of reference training courses in this catalogue, accessible directly:

CI/CD and related skills

CI/CD fits into a broader DevOps ecosystem. The containerisation and orchestration sub-domain covers Docker, Kubernetes and CNCF certifications (CKA, CKAD, CKS), naturally deployed via your CI/CD pipelines. The DevOps for development sub-domain broadens the perspective with Terraform, Ansible and observability. Cloud computing training brings Azure (AZ-400 DevOps Engineer) and AWS (DevOps Engineer Professional) certifications that naturally complement CI/CD skills. Audit and cybersecurity training reinforces the DevSecOps dimension and the integration of security controls into pipelines. The programming languages domain deepens Python, Go and JavaScript, essential to script complex pipelines.

CI/CD and delivery trends in 2026

Several evolutions are shaping CI/CD in 2026. GitOps with ArgoCD and Flux progressively complements imperative pipelines, particularly for Kubernetes production deployments. Supply chain security (image signatures, SBOM, SLSA attestations) is becoming central, which strengthens the integration of SAST, DAST and dependency management controls in pipelines. AI agents (GitHub Copilot, Claude Code) accelerate pipeline file writing and CI/CD incident resolution. Platform consolidation (GitLab and GitHub Actions progressively replacing Jenkins) continues, while leaving Jenkins in place in historical contexts. Our pedagogical content regularly integrates these evolutions to remain aligned with current company practices.

CI/CD training in Geneva, Lausanne and online

All our CI/CD training courses are available on-site in our Geneva (Route des Jeunes 35) and Lausanne (Avenue de Mon-Repos 24) centres, as well as in interactive virtual classroom with a live trainer. Our sessions are organised in 5-week cycles, which makes registration fast and planning smooth for working engineers. Each session includes hands-on labs on real GitLab or Jenkins platforms. Customised corporate training is also possible at your premises, in Geneva, Lausanne, Vaud and across French-speaking Switzerland, with a programme adapted to your internal stack (GitLab, GitHub, Jenkins, Azure DevOps). Several professional funding paths can be considered depending on your profile and employer.

Why choose ITTA for your GitLab or Jenkins training

ITTA is a certified training centre based in French-speaking Switzerland, official partner of GitLab. Our CI/CD trainers are engineers active in production projects for Swiss and international companies, allowing them to share current concrete cases and Jenkinsfile or.gitlab-ci.yml directly usable on your next projects. The catalogue regroups our training courses covering Git, GitLab CI/CD and Jenkins, from foundation to expert. Our pedagogical team supports you in choosing the right path, preparing the GitLab CI/CD Associate certification and identifying the funding solutions that fit your professional situation.

FAQ

Is Linux experience required before Git and GitLab CI/CD Fundamentals?

Basic command line knowledge is useful but not essential. The training introduces the necessary Git commands and pipeline concepts. Profiles completely new to Linux can attend the training, and complement with Linux Essentials training if they target a complete DevOps role.

What is the difference between GitLab CI/CD and Jenkins?

GitLab CI/CD is natively integrated into the GitLab platform, configured via the.gitlab-ci.yml file versioned with the code, and benefits from strong integration with Kubernetes and GitLab security controls. Jenkins is a historical orchestrator very flexible, extended via plugins, particularly present in historically equipped organisations. Both tools frequently coexist and are regularly mastered jointly by DevOps engineers.

How long does GitLab CI/CD Associate preparation take?

The GitLab CI/CD Associate Preparation training lasts 3 to 4 days. Prior experience in Git and pipelines significantly facilitates preparation.

Are your CI/CD courses available for companies?

Yes, the entire CI/CD catalogue is available in-house, in Geneva, Lausanne and in virtual classroom, with a programme adapted to your internal stack. Our team builds the specifications with you and organises sessions according to your calendar.

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request