Senior DevOps / CI-CD Infrastructure Engineer,Jenkins Expert QIT Software

Madfish

Madfish

Software Engineering, Other Engineering

Ukraine · Europe

Posted on May 10, 2026

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