Senior DevOps / CI-CD Infrastructure Engineer,Jenkins Expert
Project Overview
The goal of this role is to sustainably relieve development teams by taking responsibility for the operation and continuous improvement of the existing Jenkins-based CI/CD infrastructure.
Currently, the Jenkins CI/CD environment is maintained alongside daily development work and now needs to be professionalized, consolidated, and set up in a future-proof way.
The project focuses on building a stable, scalable, and secure Jenkins CI/CD setup that supports multiple development teams and complex software ecosystems, including firmware, FPGA-related software, and PC-based tools.
Role Responsibilities
As a Jenkins CI/CD Infrastructure Engineer, the consultant will:
Build, operate, maintain, and further develop the existing Jenkins CI/CD infrastructure
Consolidate and coordinate multiple existing Jenkins pipelines and jobs
Take responsibility for stable Jenkins operations and continuous improvement
Integrate and orchestrate various software components, including:
Firmware
FPGA-related software
PC-based tools
Ensure quality assurance and continuous optimization of build and deployment pipelines
Support infrastructure upgrades (with potentially increased workload during certain phases)
Work closely with multiple software, firmware, and hardware-related development teams
Process and implement GitLab tickets (features & bugs)
Analyze and resolve Jenkins pipeline failures
Ensure stable, reproducible builds and deployments
Example Tasks
Modernize Jenkins Pipelines by Removing Deprecated SVN Support
Current state:
Legacy Jenkins pipelines still rely on deprecated SVN integrations
Increased maintenance effort and technical risk
Target state:
Full removal of SVN dependencies from Jenkins pipelines
Migration to modern Git-based workflows
Simplified pipeline maintenance and improved long-term stability
Required Qualifications (MUST HAVE)
Many years of hands-on experience in Jenkins CI/CD environments
Deep expertise with Jenkins (design, operation, maintenance, pipeline optimization)
Strong Linux skills (server operation, troubleshooting)
Solid experience with GitLab (repositories, ticketing, CI/CD integration)
Strong analytical and problem-solving skills
Ability to collaborate closely with cross-functional development teams
Project Details
Start: ASAP
Duration: 4โ5 months (option for extension)
Workload: Part-time/Full-time (Expected full-time during high-intensity phases, part-time possible otherwise)
Location: 100% remote
Candidate Location: EU
Language: English
Required languages
| English | B2 - Upper Intermediate |