ITTA offers a Jenkins catalogue: Jenkins Fundamentals (installation, Freestyle jobs, declarative and scripted pipelines), Jenkins Advanced (pipelines as code, shared libraries, Blue Ocean, Jenkins X, security, agent scaling). These courses prepare DevOps engineers, developers and administrators to industrialise CI/CD. Delivered in Geneva, Lausanne and interactive virtual classroom by DevOps engineers active on Jenkins, Docker and Kubernetes platforms in French-speaking Switzerland.
Home > Trainings > Open Source > Jenkins
FILTER BY
- Domains
- Editors
- Location
- Format
- Level
- Certifying
- Confirmed training
Jenkins remains one of widely used continuous integration and continuous deployment (CI/CD) platforms in the enterprise. Its open-source ecosystem, very large plugin library (more than a thousand available: Git, Docker, Kubernetes, AWS, Azure, GCP, SonarQube, Artifactory, Slack), extension capacity through Groovy and declarative pipeline support make it a lasting reference for orchestrating builds, tests, packaging and application deployments. Organisations combining legacy and cloud-native applications find in Jenkins a platform flexible enough to cover the entire portfolio.
In French-speaking Switzerland, Geneva private banks, international organisations, telecom operators, scale-ups, IT service companies, university hospitals, cantonal administrations and pharmaceutical industries use Jenkins as the CI/CD foundation, often coexisting with GitLab CI/CD or GitHub Actions for recent projects. ITTA offers a Jenkins catalogue, with Jenkins strongly represented in our Open Source parent. Our training is delivered by DevOps engineers active on Jenkins, Docker and Kubernetes platforms for Swiss and international clients.
Following a Jenkins training opens access to highly demanded roles: DevOps engineer, CI/CD engineer, platform engineer, build engineer, release engineer, cloud engineer, Site Reliability Engineer, Jenkins administrator. Jenkins systematically figures among the CI/CD tools demanded in French-speaking Switzerland, complementing GitLab CI/CD, GitHub Actions and Azure DevOps Pipelines.
Whether you are a developer seeking to automate builds, a DevOps engineer industrialising CI/CD, a Jenkins administrator securing and scaling a platform, a platform engineer migrating to Jenkins X or a DevOps architect, our Jenkins training in Geneva and Lausanne covers the full spectrum, from fundamentals to scaling industrialisation.
Jenkins – Fundamentals is the natural entry for any profile starting with Jenkins. The programme covers Jenkins architecture (controller and agents), basic installation and configuration, Freestyle job creation, introduction to declarative and scripted pipelines, Git integration, credentials management, notifications, and good practices for structuring a CI pipeline. It is the indispensable foundation to automate builds, tests and first deployments.
Jenkins – Advanced targets DevOps engineers and Jenkins administrators. The programme covers pipelines as code (declarative and scripted Jenkinsfile), shared libraries to factor pipeline code, advanced plugin use (Docker, Kubernetes, Artifactory, SonarQube), security (RBAC, secrets, audit), agent scaling (Docker, Kubernetes, EC2), integration with cloud providers (AWS, Azure, GCP), Blue Ocean for modern visualisation, and Jenkins X / Cloud Native CI/CD patterns for Kubernetes contexts.
The core of modern Jenkins practices relies on declarative pipelines versioned in Git (Jenkinsfile), with shared libraries to factor common building blocks (build, test, deploy, notifications). Our training covers in depth the writing of robust Jenkinsfiles, stage structuring, parallelism management, multi-branch pipelines, triggers (webhooks, cron, manual), and integration with SAST, SCA and code quality tools.
Jenkins X is the cloud-native variant of Jenkins, optimised for Kubernetes with native GitOps (Helm, Tekton, ArgoCD). Blue Ocean modernises the pipeline graphical interface. These evolutions are particularly relevant for organisations migrating to Kubernetes or modernising their CI/CD platform. Our training covers these concepts in complement to the Jenkins foundation.
Jenkins fits into a broader DevOps ecosystem. The CI/CD versioning delivery sub-domain regroups our CI/CD training (Jenkins, GitLab CI/CD, GitHub Actions). Docker is very complementary for containerised builds (ephemeral Jenkins agents in containers, Docker images built by pipelines). GitLab covers the integrated DevOps alternative, often compared to Jenkins. Open Source regroups open-source publishers, including Jenkins. The automation and Infrastructure as Code sub-domain covers Ansible and Terraform, frequently orchestrated through Jenkins.
Jenkins continues to evolve in 2026 in a context where GitLab CI/CD and GitHub Actions capture part of new projects. Jenkins LTS (Long Term Support) remains widely deployed in production, with strong attention on security (fine plugin management, continuous scanning), migration to pipelines as code, agent scaling in containers (Kubernetes plugin, Docker plugin), and use of shared libraries to factor pipeline code. Jenkins X gains ground for Kubernetes-native contexts. GitOps patterns with ArgoCD / Flux often complement Jenkins for final deployment on Kubernetes. Our pedagogical content regularly integrates these evolutions to remain aligned with current practices.
All our Jenkins courses are available on-site in our Geneva and Lausanne centres, as well as in interactive virtual classroom with a DevOps engineer live. Our sessions are organised in 5-week cycles. Each session includes hands-on labs on Jenkins LTS, Jenkinsfiles to write from the first hours, multi-stage pipelines to structure, Docker and Kubernetes integrations to set up, and concrete cases inspired by real CI/CD projects (Docker image build, Kubernetes deployment, SonarQube and Artifactory integration). 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 (Jenkins, Docker, Kubernetes, cloud) and priority industrialisation cases.
ITTA offers a Jenkins catalogue, with Jenkins strongly represented in our Open Source parent. Our Jenkins trainers are DevOps engineers and platform architects active on Jenkins, Docker and Kubernetes platforms for Swiss and international clients, covering pipelines as code, security, agent scaling and cloud integration. The Jenkins catalogue regroups our Jenkins Fundamentals and Jenkins Advanced courses. Our pedagogical team supports you in choosing the right path, industrialising your pipelines and identifying funding solutions adapted to your professional situation.
Our pedagogical approach favours learning by doing, with Jenkinsfiles to write from the first hours, multi-stage pipelines to structure, shared libraries to create, Docker and Kubernetes integrations to set up, and concrete cases inspired by real CI/CD projects (Docker image build, Kubernetes deployment, SonarQube and Artifactory integration, parallelism and build matrices). Each session combines training time, applied exercises and exchanges with the trainer, allowing each participant to progress at their own pace and leave with skills directly usable in their professional context.
Our training is aimed at varied audiences: developers seeking to automate builds, DevOps engineers industrialising CI/CD, Jenkins administrators securing and scaling a platform, platform engineers migrating to Jenkins X, build and release engineers, DevOps architects, platform teams in internal training. Our pedagogical team adapts the content to the participants’ context.
Here is a selection of reference training courses in this catalogue, accessible directly:
Which Jenkins course to choose to start?
Jenkins Fundamentals is the natural entry for any profile starting with Jenkins. The module covers the essentials to automate builds, tests and first deployments with simple Jenkinsfiles. For profiles already comfortable with Jenkins in basic mode and seeking to industrialise, Jenkins Advanced is the next target. Our pedagogical team guides you according to your profile.
Jenkins or GitLab CI/CD: which to choose?
Both tools are valid. Jenkins is very flexible, plugin-rich and suited to heterogeneous environments (legacy and cloud-native coexist). GitLab CI/CD is natively integrated into GitLab and simpler to start for 100% GitLab contexts. Most organisations in French-speaking Switzerland use both depending on teams. Our catalogue covers both tools. Our pedagogical team guides you.
Does Jenkins X replace classic Jenkins?
Not really. Classic Jenkins LTS remains widely deployed in production for mixed contexts (legacy and cloud). Jenkins X is a cloud-native evolution optimised for Kubernetes with native GitOps (Helm, Tekton, ArgoCD), relevant for organisations that have shifted all their workload to Kubernetes. Our training covers both approaches.
Are your Jenkins courses available for companies?
Yes, the entire Jenkins catalogue is available in-house, in Geneva, Lausanne and in virtual classroom, with a programme adapted to your internal stack (Jenkins, Docker, Kubernetes, cloud) and priority industrialisation cases (security, shared libraries, agent scaling, cloud integration). Our team builds the specifications with you and organises sessions according to your calendar.

To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.
Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00
ITTA
Route des jeunes 35
1227 Carouge, Suisse
Monday to Friday, from 8:30 am to 06:00 pm.